Search

Friday, March 21, 2014
0 comments

How to check rank of array in ASP.NET , C#

9:06 AMFriday, March 21, 2014
Take an simple web form into your project. Add some control like , Button and label control on it. DOTNET IDE provides the source after adding control on design window.

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>   
    <asp:Button ID="Button1" runat="server" onclick="Button1_Click"
            Text="Arraydimansion" />   
    </div>
    <p>   
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>   
    </p>
    </form>
</body>
</html>

 Now, Add event handler code in business logic code. Take one, two and three dimensional array with different types. Now, bind label control from rank property of array.

Business Logic code

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page
{   
    protected void Button1_Click(object sender, EventArgs e)
    {
        string[] Onedimensions = new string[2];
        string[,] Twodimensions = new string[2, 5];
        string[, ,] Threedimansions = new string[1, 1, 1];
   
        int[,] intArray = new int[2, 3];
        int[, ,] intArray2 = new int[1, 1, 1];
        int[][] intArray3 = new int[5][];
 
        Label1.Text = "size of dimensions of the Onedimensions: " + Onedimensions.Rank.ToString();
        Label1.Text += "<br />size of dimensions of the Twodimensions: " + Twodimensions.Rank.ToString();
        Label1.Text += "<br />size of dimensions of the Threedimansions :  " + Threedimansions.Rank.ToString();
     
        Label1.Text += "<br /><br />size of dimensions of the intArray: " + Onedimensions.Rank.ToString();
        Label1.Text += "<br />size of dimensions of the intArray2: " +Twodimensions.Rank.ToString();
        Label1.Text += "<br />size of dimensions of the intArray3: " + Threedimansions.Rank.ToString();
       
    }
}

Code generate the following output


How to check rank of array in ASP.NET , C#

Protected by Copyscape Online Copyright Protection Software

0 comments :

Post a Comment

 
Toggle Footer
Top