91午夜福利一区,亚洲偷拍精品,蜜桃精品视频一区二区,日本一区二区草视频,精品无码久久久久久,91亚洲精品在线观看,性生活久久久,狠狠操中文字幕婷婷,久久大陆一区二区

實用文檔>數(shù)組的常用方法總結

數(shù)組的常用方法總結

時間:2024-09-28 13:37:08

數(shù)組的常用方法總結

數(shù)組的常用方法總結

數(shù)組的常用方法總結

  1. 數(shù)組的聲明和賦值方式

  int[] myArray;int[] myArray = {1, 2, 3, 4};int[] myArray = new int[4] {1, 2, 3, 4};

  2. 多維數(shù)組的聲明

  int[,] myArray = new int[2, 3];int[,] myArray = {{1, 2, 3},{1, 2, 3}};

  獲取多維數(shù)組元素,可以使用:

  myArray[0, 1]; // 2

  3. 鋸齒數(shù)組的聲明

  int[][] myArray = new int[2][];myArray[0] = new int[2] {1, 2};myArray[1] = new int[3] {1, 2,3};

  獲取鋸齒數(shù)組元素,可以使用:

  myArray[0][1]; // 2

  4. 數(shù)組元素的獲取

  可通過下標索引獲取:

  myArray[0];

  還可以用GetValue()方法讀取對應元素的值;

  SetValue()方法設置對應元素的值。

  5. foreach循環(huán)

  string[] myArray = {"alily", "swen", "ben", "cat"};foreach (var value in myArray) { Console.Write(value); // alily, swen, ben, cat}

  6. 復制數(shù)組

  Clone()方法可創(chuàng)建數(shù)組的淺表副本。如果數(shù)組的元素是值類型,Clone()則復制所有值;如果數(shù)組包含引用類型,則不復制元素,而復制引用。

  // 當數(shù)組元素是值類型時,Clone()復制所有值int[] intArray = {1, 2, 3};int[] intArrayClone = (int[]) intArray.Clone(); // intArrayClone = {1, 2, 3}// 當數(shù)組元素包含引用類型,則只復制引用Person[] girl = {new Person{FirstName = "Sam", LastName = "Lennon"}, new Person{FirstName = "Ben", LastName = "Cartney"}};Person[] girlClone = (Person[]) girl.Clone(); // girl和girlClone引用的Person對象是相同的,當修改girlClone中一個引用類型元素的屬性時,也會改變girl中對應對象

  Copy()方法會創(chuàng)建淺表副本。

  Clone()方法和Copy()方法的重要區(qū)別:

  Clone()方法會創(chuàng)建一個新數(shù)組,而Copy()方法必須傳遞階數(shù)相同且有足夠元素的已有數(shù)組。

  如果需要包含引用類型的數(shù)組的深層副本,就必須迭代數(shù)組并創(chuàng)建對象。

  7. 數(shù)組排序

  Array類中的Sort()靜態(tài)方法排序數(shù)組

  int[] num =new int[] { 5,2,3,4,1 };Array.Sort(num);foreach(int i in num)Console.WriteLine(i);

  輸出:

  12345

  8. 數(shù)組比較

  CompareTo()。如果比較的對象相等則返回0;如果該參數(shù)實例應排在參數(shù)對象的前面,則返回負數(shù),否則返回正數(shù)。

  string a = "world";string b = "hello";int result = a.CompareTo(b); // 返回一個負數(shù)

  

【數(shù)組的常用方法總結】相關文章:

預防近視的方法總結08-02

腦癱治療的最佳方法總結03-20

關于小升初復習方法總結02-24

css的調試方法與經驗總結03-20

教《學弈》的方法總結(精選11篇)04-10

最流行的平面設計方法總結11-22

細胞結構和功能的實驗研究方法總結07-19

景天科多肉植物養(yǎng)護的方法總結03-20

常用導數(shù)公式總結09-24

口頭報告方法11-30

用戶協(xié)議
壤塘县| 庄浪县| 平顶山市| 察雅县| 丰顺县| 封丘县| 临安市| 永吉县| 渭源县| 孝感市| 黄骅市| 宁明县| 乌兰浩特市| 开封市| 恭城| 宝兴县| 唐河县| 满城县| 恩平市| 深泽县| 登封市| 花莲市| 闽侯县| 那曲县| 苏尼特左旗| 泾阳县| 侯马市| 新蔡县| 鲁甸县| 卓资县| 金溪县| 墨竹工卡县| 普陀区| 鹤壁市| 丹巴县| 门头沟区| 汤阴县| 马尔康县| 浮山县| 盐城市| 沂南县|