欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#初始化數(shù)組的方法小結(jié)

 更新時(shí)間:2016年06月22日 14:53:39   作者:雨竹  
這篇文章主要介紹了C#初始化數(shù)組的方法,總結(jié)分析了C#聲明與初始化一維數(shù)組及多維數(shù)組的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了C#初始化數(shù)組的方法。分享給大家供大家參考,具體如下:

C#聲明數(shù)組并初始化,有三種方式。

對(duì)于一維數(shù)組:

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _Default : System.Web.UI.Page
{
  protected void Page_Load(object sender, EventArgs e)
  {
    string[] arrayA = { "Shirdrn", "Hamtty", "Saxery" };
    Response.Write("<b>第一種聲明數(shù)組并初始化的方法:</b><br>");
    for (int i = 0; i < arrayA.Length;i++ )
    {
      string arr = arrayA[i];
      Response.Write("arrayA[" + i + "] = " + arr + "<br>");
    }
    string[] arrayB ;
    arrayB = new string[3]{ "shirdrn", "Hamtty", "Saxery" };
    Response.Write("<b>第二種聲明數(shù)組并初始化的方法:</b><br>");
    for (int i = 0; i < arrayB.Length; i++)
    {
      string arr = arrayB[i];
      Response.Write("arrayB[" + i + "] = " + arr + "<br>");
    }
    string[] arrayC = new string[3];
    arrayC[0] = "Shirdrn";
    arrayC[1] = "Hamtty";
    arrayC[2] = "Saxery";
    Response.Write("<b>第三種聲明數(shù)組并初始化的方法:</b><br>");
    for (int i = 0; i < arrayC.Length; i++)
    {
      string arr = arrayC[i];
      Response.Write("arrayC["+i+"] = "+arr + "<br>");
    }
  }
}

對(duì)于多維數(shù)組(以二維數(shù)組為例):

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _Default : System.Web.UI.Page
{
  protected void Page_Load(object sender, EventArgs e)
  {
    string[,] multiArrayA = { { "Shirdrn", "Hamtty", "Tuuty" }, { "New York", "Beijing", "Shanghai" } };
    Response.Write("<b>第一種聲明數(shù)組并初始化的方法:</b><br>");
    for (int i = 0; i < multiArrayA.Rank; i++)
    {
      for (int j = 0; j <= multiArrayA.GetUpperBound(multiArrayA.Rank-1);j++ )
      {
        string arr = multiArrayA[i,j];
        Response.Write("multiArrayA[" + i + "]["+j+"] = " + arr + "<br>");
      }
    }
    string[,] multiArrayB = new string[2,3]{ { "Shirdrn", "Hamtty", "Tuuty" }, { "New York", "Beijing", "Shanghai" } };
    Response.Write("<b>第二種聲明數(shù)組并初始化的方法:</b><br>");
    for (int i = 0; i < multiArrayB.Rank; i++)
    {
      for (int j = 0; j <= multiArrayB.GetUpperBound(multiArrayB.Rank - 1); j++)
      {
        string arr = multiArrayA[i, j];
        Response.Write("multiArrayB[" + i + "][" + j + "] = " + arr + "<br>");
      }
    }
    string[,] multiArrayC = new string[2, 3];
    multiArrayC[0,0] = "Shirdrn";
    multiArrayC[0,1] = "Hamtty";
    multiArrayC[0,2] = "Tuuty";
    multiArrayC[1,0] = "New York";
    multiArrayC[1,1] = "Beijing";
    multiArrayC[1,2] = "Shanghai";
    Response.Write("<b>第二種聲明數(shù)組并初始化的方法:</b><br>");
    for (int i = 0; i < multiArrayC.Rank; i++)
    {
      for (int j = 0; j <= multiArrayC.GetUpperBound(multiArrayC.Rank - 1); j++)
      {
        string arr = multiArrayA[i, j];
        Response.Write("multiArrayC[" + i + "][" + j + "] = " + arr + "<br>");
      }
    }
  }
}

更多關(guān)于C#相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《C#數(shù)組操作技巧總結(jié)》、《C#操作Excel技巧總結(jié)》、《C#中XML文件操作技巧匯總》、《C#常見(jiàn)控件用法教程》、《WinForm控件用法總結(jié)》、《C#數(shù)據(jù)結(jié)構(gòu)與算法教程》、《C#面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》及《C#程序設(shè)計(jì)之線程使用技巧總結(jié)

希望本文所述對(duì)大家C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C# 使用 WebBrowser 實(shí)現(xiàn) HTML 轉(zhuǎn)圖片功能的示例代碼

    C# 使用 WebBrowser 實(shí)現(xiàn) HTML 轉(zhuǎn)圖片功能的示例代碼

    這篇文章主要介紹了C# 如何使用 WebBrowser 實(shí)現(xiàn) HTML 轉(zhuǎn)圖片功能,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • 詳解C#中==、Equals、ReferenceEquals的區(qū)別

    詳解C#中==、Equals、ReferenceEquals的區(qū)別

    C#中Equals , == , ReferenceEquals都可以用于判斷兩個(gè)對(duì)象的個(gè)體是不是相等,本篇文章詳解C#中Equals , == , ReferenceEquals都可以用于判斷兩個(gè)對(duì)象的個(gè)體是不是相等,有興趣的可以了解一下。
    2016-12-12
  • C#實(shí)現(xiàn)懸浮窗口的方法詳解

    C#實(shí)現(xiàn)懸浮窗口的方法詳解

    這篇文章主要為大家詳細(xì)介紹了C#如何實(shí)現(xiàn)懸浮窗口的相關(guān)資料,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以了解一下
    2022-12-12
  • 為Xamarin.Forms的導(dǎo)航欄增加搜索功能

    為Xamarin.Forms的導(dǎo)航欄增加搜索功能

    這篇文章介紹了為Xamarin.Forms的導(dǎo)航欄增加搜索功能的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • WPF Slider滑動(dòng)條的顏色修改方法

    WPF Slider滑動(dòng)條的顏色修改方法

    這篇文章主要介紹了WPF Slider滑動(dòng)條的顏色修改方法,需要的朋友可以參考下
    2018-08-08
  • C#利用FileSystemWatcher實(shí)時(shí)監(jiān)控文件的增加,修改,重命名和刪除

    C#利用FileSystemWatcher實(shí)時(shí)監(jiān)控文件的增加,修改,重命名和刪除

    好多時(shí)候,我們都需要知道某些目錄下的文件什么時(shí)候被修改、刪除過(guò)等。本文將利用FileSystemWatcher實(shí)現(xiàn)實(shí)時(shí)監(jiān)控文件的增加,修改,重命名和刪除,感興趣的可以了解一下
    2022-08-08
  • Unity UGUI的InputField輸入框組件使用詳解

    Unity UGUI的InputField輸入框組件使用詳解

    這篇文章主要為大家介紹了Unity UGUI的InputField輸入框組件使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • C#先判斷是否存在再創(chuàng)建文件夾或文件與遞歸計(jì)算文件夾大小

    C#先判斷是否存在再創(chuàng)建文件夾或文件與遞歸計(jì)算文件夾大小

    這篇文章介紹了C#先判斷是否存在再創(chuàng)建文件夾或文件與遞歸計(jì)算文件夾大小的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • C#并行編程之PLINQ(并行LINQ)

    C#并行編程之PLINQ(并行LINQ)

    這篇文章介紹了C#并行編程之PLINQ(并行LINQ),文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • C#使用XSLT實(shí)現(xiàn)xsl、xml與html相互轉(zhuǎn)換

    C#使用XSLT實(shí)現(xiàn)xsl、xml與html相互轉(zhuǎn)換

    這篇文章介紹了C#使用XSLT實(shí)現(xiàn)xsl、xml與html相互轉(zhuǎn)換的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06

最新評(píng)論