{"id":12322,"date":"2016-10-10T00:00:00","date_gmt":"2016-10-09T16:00:00","guid":{"rendered":"https:\/\/fgchen.com\/wpedu2\/%e9%99%a3%e5%88%97%e7%9a%84%e4%bb%8b%e7%b4%b9\/"},"modified":"2023-03-02T17:48:01","modified_gmt":"2023-03-02T09:48:01","slug":"%e9%99%a3%e5%88%97%e7%9a%84%e4%bb%8b%e7%b4%b9","status":"publish","type":"page","link":"https:\/\/fgchen.com\/wpedu\/%e6%95%99%e6%8e%88%e8%aa%b2%e7%a8%8b\/%e7%a8%8b%e5%bc%8f%e8%a8%ad%e8%a8%88\/c-sharp-%e7%a8%8b%e5%bc%8f%e8%a8%ad%e8%a8%88\/%e5%9f%ba%e7%a4%8e%e8%88%87%e5%85%a5%e9%96%80\/%e9%99%a3%e5%88%97%e7%9a%84%e4%bb%8b%e7%b4%b9\/","title":{"rendered":"C# \u9663\u5217"},"content":{"rendered":"\u9663\u5217\u662f\u7528\u4f86\u5132\u5b58\u4e00\u7d44\u76f8\u540c\u8cc7\u6599\u578b\u614b\u7684\u8cc7\u6599\u7684\u4e00\u500b\u8cc7\u6599\u7d50\u69cb\u9ad4\uff0c\u4e00\u500b\u9663\u5217\u7684\u5ba3\u544a\u662f\u4ee5\u8cc7\u6599\u578b\u614b\u52a0\u4e0a\u7a7a\u7684\u4e2d\u62ec\u5f27( [ ] )\u4f86\u9032\u884c\uff0c\u9663\u5217\u7684\u7d22\u5f15\u503c\u4e00\u5f8b\u5f9e\u96f6\u958b\u59cb\uff0c\u9663\u5217\u7684\u7b2c1\u500b\u5143\u7d20\u4e4b\u7d22\u5f15\u503c\u70ba0\uff0c\u9663\u5217\u6700\u5f8c\u4e00\u500b\u5143\u7d20\u7684\u7d22\u5f15\u4f4d\u7f6e\u70ba\u6240\u6709\u5143\u7d20\u7684\u6578\u91cf\u6e1b1\u3002\n\nC#\uff0c\u9663\u5217\u5927\u5c0f\u53ef\u4ee5\u662f\u56fa\u5b9a\u8207\u52d5\u614b\u4e8c\u7a2e\u578b\u614b\uff0c\u56fa\u5b9a\u5927\u5c0f\u7684\u9663\u5217\u82e5\u4ee5\u5132\u5b58\u4e8b\u4ef6\u5b9a\u7fa9\u597d\u7684\u5143\u7d20\u6578\u91cf\uff0c\u52d5\u614b\u7684\u9663\u5217\uff0c\u5176\u5927\u5c0f\u96a8\u8457\u4f7f\u7528\u52a0\u5165\u65b0\u7684\u5143\u7d20\u800c\u6709\u6240\u6539\u8b8a\u3002C#\u7684\u9663\u5217\u5ba3\u544a\u65b9\u5f0f\u5982\u4e0b\uff1a\n\n<strong>datatype [] arrayName;<\/strong>\n\n\u5176\u4e2d\uff0carraytype\u7528\u4f86\u6307\u5b9a\u9663\u5217\u88cf\u7684\u5143\u7d20\u4e4b\u8cc7\u6599\u578b\u614b\u70ba\u4f55\uff0c\u00a0\u4e2d\u62ec\u5f27\u00a0[ ] \u6307\u5b9a\u9663\u5217\u7684\u7dad\u5ea6\uff0carrayName\u6307\u5b9a\u9663\u5217\u7684\u540d\u5b57\u3002\n\n\u4e0b\u9762\u7a0b\u5f0f\u7bc4\u4f8b\u5ba3\u544a\u4e86\u4e00\u500b\u4e00\u7d44\u9663\u5217array1\uff0c\u4e26\u4e14\u53ef\u4ee5\u5132\u5b584\u500bint\u578b\u614b\u5143\u7d20\uff1a\n\nint [ ] array1;\narray1 = new int[4];\n\n<strong>\u9663\u5217\u7684\u521d\u59cb\u5316\uff1a<\/strong>\n\n\u4e00\u65e6\u9663\u5217\u88ab\u521d\u59cb\u4e86\uff0c\u4f7f\u7528\u8005\u9700\u8981\u7d66\u5b9a\u9663\u5217\u5143\u7d20\u521d\u503c\uff0c\u9663\u5217\u521d\u59cb\u5316\u7bc4\u4f8b\u5982\u4e0b\uff1a\n\n<strong>\u521d\u59cb\u5316\u4e00\u500b\u56fa\u5b9a\u5927\u5c0f\u7684\u9663\u5217\uff1a<\/strong>\n\n\u7b2c1\u7a2e\u65b9\u5f0f\uff0c\u5ba3\u544a\u6642\uff0c\u540c\u6642\u4f7f\u7528{ }\u5c0d\u9663\u5217\u7684\u5143\u7d20\u6307\u5b9a\u521d\u59cb\u503c\uff1a\n\nint [ ] numArray = new int [4] {1, 3, 5, 7 };\n\n\u7b2c2\u7a2e\u65b9\u5f0f\uff0c\u5ba3\u544a\u5f8c\uff0c\u5206\u5225\u7528\u6558\u8ff0\u7d66\u5b9a\u6bcf\u500b\u5143\u7d20\u7684\u521d\u59cb\u503c\uff1a\n\nint [ ] numArray = new int [4];\nnumArray [0] = 1;\nnumArray [1] = 3;\nnumArray [2] = 5;\nnumArray [3] = 7;\n\n<h2><strong>\u5b58\u53d6\u9663\u5217\u7684\u5143\u7d20<\/strong><\/h2>\n\n\u4f7f\u7528\u8005\u53ef\u900f\u904e\u7d22\u5f15\u503c\u4f86\u5b58\u53d6\u9663\u5217\u4e2d\u4e00\u500b\u7279\u5b9a\u4f4d\u7f6e\u7684\u5143\u7d20\uff0c\u5e95\u4e0b\u7a0b\u5f0f\u4f7f\u7528\u4e3b\u63a7\u53f0\u6a21\u5f0f\u4f86\u986f\u793a\u9663\u5217\u7684\u5143\u7d20\uff1a\n\nint[ ] numArray = new int [4];\nnumArray [0] = 1;\nnumArray [1] = 3;\nnumArray [2] = 5;\nnumArray [3] = 7;\n\nConsole.WriteLine(numArray[0]);\nConsole.WriteLine(numArray[1]);\nConsole.WriteLine(numArray[2]);\nConsole.WriteLine(numArray[3]);\n\n<h2><strong>\u4f7f\u7528foreach\u8ff4\u5708\u6558\u8ff0\u4f86\u8d70\u8a2a\u9663\u5217\u6bcf\u4e00\u500b\u5143\u7d20\uff1a<\/strong><\/h2>\n\n<pre class=\"lang:c# decode:true\">class Demo\n{\n\u00a0\u00a0\u00a0\u00a0static void Main ( string[ ] args )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int [ ] numArray = new int [4];\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0for ( int i = 0; i&lt;4; i++)\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0numArray [i] = i+1;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0foreach ( int j in numArray )\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int i = j-1;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(\u201cElement [ {0} = {1}\u201d, i, j );\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0i++;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.Read();\n\u00a0\u00a0\u00a0\u00a0}\n}<\/pre>\n\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image7.png\" \/>\n\n<h2><strong>C#\u9663\u5217\u7d30\u90e8\u63a2\u8a0e\uff1a<\/strong><\/h2>\n\n\u9663\u5217\u6709\u4e0b\u5217\u56db\u7a2e\u578b\u614b\uff1a\n\n<ol style=\"list-style-type: upper-roman\">\n    <li>\u4e00\u7dad\u9663\u5217<\/li>\n    <li>\u591a\u7dad\u9663\u5217<\/li>\n    <li>\u4e0d\u898f\u5247\u9663\u5217<\/li>\n    <li>4) \u53c3\u6578\u9663\u5217<\/li>\n<\/ol>\n\n<h3><strong>I. \u00a0\u4e00\u7dad\u9663\u5217<\/strong><\/h3>\n\n\u4e00\u7dad\u9663\u5217\u88ab\u7528\u4f86\u5132\u5b58\u4e8b\u5148\u5b9a\u7fa9\u7684\u8cc7\u6599\u578b\u614b\u9805\u76ee\uff0c\u6240\u6709\u7684\u9663\u5217\u5143\u7d20\u88ab\u5132\u5b58\u5728\u9023\u7e8c\u7684\u8a18\u61b6\u9ad4\uff0c\u5176\u4f4d\u7f6e\u5f9e0\u5230\u9663\u5217\u5927\u5c0f\u6e1b1\uff0c\u4e00\u7dad\u9663\u5217\u7684\u5ba3\u544a\u65b9\u5f0f\u8209\u4f8b\u5982\u4e0b\uff1a\n\n<img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-1849\" src=\"http:\/\/www.fgchen.com\/wp\/wp-content\/uploads\/2016\/10\/array-declaration.jpg\" alt=\"array-declaration\" width=\"636\" height=\"117\" \/>\n\n&nbsp;\n\n<h3><strong>II. \u591a\u7dad\u9663\u5217<\/strong><\/h3>\n\n\u591a\u7dad\u9663\u5217\u67092\u7dad\u30013\u7dad\u30014\u7dad\u7b49\u7684\u9663\u5217\u578b\u614b\uff0c2\u7dad\u9663\u5217\u7528\u4f86\u5132\u5b58\u77e9\u9663\u30012D\u5ea7\u6a19\u7b49\u554f\u984c\u9818\u57df\u7684\u503c\uff0c3\u7dad\u9663\u5217\u7528\u4f86\u5132\u5b583D\u5ea7\u6a19\u3001\u7a7a\u9593\u7b49\u554f\u984c\u9818\u57df\u7684\u503c\u3002\u8981\u5ba3\u544a\u591a\u7dad\u9663\u5217\u5728\u4e2d\u62ec\u5f27\u88cf\u52a0\u4e0a\u6578\u91cf\u4e0d\u7b49\u7684\u9017\u865f\uff1a\n\n<strong>int [ , ] narray1; \/\/2\u7dad\u9663\u5217<\/strong>\n\n<strong>int [ , \u00a0,] narray2; \/\/3\u7dad\u9663\u5217<\/strong>\n\n&#8230;\n\n\u591a\u7dad\u9663\u5217\u53ef\u4ee5\u662f\u56fa\u5b9a\u6216\u8b8a\u52d5\u5927\u5c0f\uff0c\u4e00\u500b2&#215;2\u6574\u6578\u77e9\u9663\u7684\u5ba3\u544a\u7a0b\u5f0f\u7bc4\u4f8b\u5982\u4e0b\uff1a\n\n<pre class=\"lang:c# decode:true \">\/\/\u7b2c\u4e00\u7a2e\u65b9\u6cd5\uff0c\u5ba3\u544a\u6642\uff0c\u540c\u6642\u7d66\u5b9a\u9663\u5217\u5143\u7d20\u521d\u503c\nint[,] num2 = new int[2, 2] { { 1, 2 }, \n                              { 4, 8 } };\n\n\/\/\u7b2c2\u7a2e\u65b9\u6cd5\uff0c\u5ba3\u544a\u5f8c\uff0c\u518d\u5206\u5225\u7d66\u5b9a\u6bcf\u4e00\u500b\u9663\u5217\u5143\u7d20\u521d\u503c\nint[,] num2 = new int[2, 2];\nnum2[0, 0] = 1;\nnum2[1, 0] = 2;\nnum2[0, 1] = 4;\nnum2[1, 1] = 8;<\/pre>\n\nA multidimensional array items are represented in a matrix format. To access the elements user needs to define the matrix dimension. The following code snippet is used to define the access to members of an array.\n\n<pre class=\"lang:c# decode:true\">class Demo\n{\n    static void Main ( string[ ] args )\n    {\n        int [ , ] num2 = new int [2,2];\n        num2 [0,0] = 1;\n        num2 [1,0] = 2;\n        num2 [0,1] = 4;\n        num2 [1,1] = 8;\n \n        \/\/Access members of multidimensional array\n        Console.WriteLine(\u201cThe array value is:\u201d+num2[0,0] );\n        Console.WriteLine(\u201cThe array value is:\u201d+num2[0,1] );\n        Console.WriteLine(\u201cThe array value is:\u201d+num2[1,0] );\n        Console.WriteLine(\u201cThe array value is:\u201d+num2[1,1] );\n        Console.Read();\n    }\n}<\/pre>\n\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image12.png\" \/>\n\n<h3><strong>III. \u4e0d\u898f\u5247\u9663\u5217 (Jagged array, \u92f8\u9f52\u72c0\u7684\u9663\u5217)<\/strong><\/h3>\n\n\u4e0d\u898f\u5b9a\u9663\u5217\u662f\u9663\u5217\u4e2d\u7684\u9663\u5217\uff0c\u4e00\u500b\u4e0d\u898f\u5247\u9663\u5217\u7684\u5143\u7d20\u662f\u53e6\u4e00\u500b\u9663\u5217\uff0c\u4ee5\u4e0b\u793a\u7bc4\u4ee52\u500b\u4e2d\u62ec\u5f27\u4f86\u5ba3\u544a\u4e00\u500b\u4e0d\u898f\u5247\u9663\u5217\uff0c\u521d\u59cb\u5316\u9663\u5217\u6642\uff0c\u7b2c\u4e00\u500b\u5143\u7d20\u662f\u5217\u7684\u5927\u5c0f\uff0c\u7b2c\u4e00\u500b\u5143\u7d20\u662f\u7528\u4f86\u6307\u5411\u5f8c\u9762\u7684\u4e00\u7dad\u9663\u5217\u7684\u53c3\u8003\uff0c\u7b2c2\u500b\u5143\u7d20\u662f\u4e00\u7dad\u9663\u5217\uff0c\u662f\u5be6\u969b\u7684\u8cc7\u6599\u5143\u7d20\u7684\u5132\u5b58\u8cc7\u6599\u7d50\u69cb\u3002\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image13.png\" \/>\n\n\u7a0b\u5f0f\u7bc4\u4f8b\uff1a\n\n<div class=\"line number1 index0 alt2\">\n<pre class=\"lang:c# decode:true\">class Demo\n{\n\u00a0\u00a0\u00a0\u00a0static void Main ( string [ ] args )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int [ ] [ ] jagedarray = new int [3] [ ];\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0jagedarray [0] = new int [2] {1,2};\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0jagedarray [1] = new int [6] {1,2,3,4,5,6};\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0jagedarray [2] = new int [3] { 9,10,11};\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0for ( int i = 0; i&lt;jagedarray.Length;i++)\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.Write(\u201cElement{0}:\u201d, i+1);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0for ( int j=0; j&lt;jagedarray[i].Length;j++)\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.Write(jagedarray[i][j]+\u201dt\u201d);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.Read();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n}<\/pre>\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<\/div>\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image15.png\" \/>\n\n<h3><strong>IV. \u53c3\u6578\u9663\u5217<\/strong><\/h3>\n\n\u7576\u6211\u5011\u559a\u7528\u4e00\u500b\u51fd\u5f0f\u6642\uff0c\u9664\u4e86\u50b3\u9001\u57fa\u672c\u8cc7\u6599\u578b\u614b\u7684\u53c3\u6578\u5916\uff0c\u6211\u5011\u5c1a\u53ef\u4ee5\u50b3\u905e\u9663\u5217\u7684\u53c3\u8003\u505a\u70ba\u53c3\u6578\uff0c\u900f\u904e\u9663\u5217\u7684\u53c3\u8003\uff0c\u51fd\u5f0f\u53ef\u4ee5\u64cd\u4f5c\u6574\u500b\u9663\u5217\u7269\u4ef6(\u50b3\u5740)\u3002\n\n\u7a0b\u5f0f\u7bc4\u4f8b\uff1a\n\n<pre class=\"lang:c# decode:true\">class Demo\n{\n\u00a0\u00a0\u00a0\u00a0static int add ( params int [ ] number )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int sum = 0;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0foreach ( int n in number )\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0sum=sum+n;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return sum;\n\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0static void Main ( string[ ] args )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int sum;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0sum = Demo.add(1,3,5);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(\u201cSum of 1, 3, 5 is t {0}\u201d, sum );\n\u00a0\u00a0\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0sum = Demo.add(3,4,5,6,7);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(\u201cSum of 3,4,5,6,7 is t {0}\u201d, sum );\n\u00a0\u00a0\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.Read();\n\u00a0\u00a0\u00a0\u00a0}\n}<\/pre>\n\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image17.png\" \/>\n\n<h2><strong>\u9663\u5217\u985e\u5225 Array Class<\/strong><\/h2>\n\n\u5728C#\u7684\u4e16\u754c\uff0c\u9663\u5217\u5373\u662f\u7269\u4ef6\uff0c\u56e0\u6b64\uff0c\u4e00\u500b\u9663\u5217\u9664\u4e86\u672c\u8eab\u7684\u8cc7\u6599\u5916\uff0c\u5c1a\u6709\u5176\u4ed6\u9663\u5217\u7684\u5c6c\u6027\u8207\u65b9\u6cd5(\u7a0b\u5e8f)\u53ef\u4f9b\u559a\u7528\u3002\u9996\u5148\uff0c\u5e95\u4e0b\u662f\u9663\u5217\u5c6c\u6027\u7684\u5217\u8868\u53ca\u5176\u8aaa\u660e\uff1a\n\n<table>\n<tbody>\n<tr>\n<td>\u5c6c\u6027<\/td>\n<td><b>\u8aaa\u660e<\/b><\/td>\n<\/tr>\n<tr>\n<td>Length<\/td>\n<td>\u50b3\u56de\u9663\u5217\u5143\u7d20\u7684\u6578\u91cf\u3002<\/td>\n<\/tr>\n<tr>\n<td>LongLength<\/td>\n<td>\u9577\u6574\u6578\u578b\u614b\u7684Length<\/td>\n<\/tr>\n<tr>\n<td>Rank<\/td>\n<td>\u50b3\u56de\u9663\u5217\u7684\u7dad\u5ea6<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\nLength\u5c6c\u6027\u7684\u4f7f\u7528\u7bc4\u4f8b\uff1a\n\n<pre class=\"lang:c# decode:true \">class Demo\n{\n\u00a0\u00a0\u00a0\u00a0static void Main( string [ ] args )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int [ ] intArray = new int [5];\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int length = intArray.Length;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(\u201dThe length of the array is\u201d+length);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.Read();\n\u00a0\u00a0\u00a0\u00a0}\n}<\/pre>\n\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image19.png\" \/>\n\nLongLength\u5c6c\u6027\u7684\u4f7f\u7528\u7bc4\u4f8b\uff1a\n\n<div>\n<pre class=\"lang:c# decode:true \">class Demo\n{\n\u00a0\u00a0\u00a0\u00a0static void Main ( string [ ] args )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0long [ ] larray = new long [4];\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0long length = larray.LongLength;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(\u201cThe length of the array is\u201d+length);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.Read();\n\u00a0\u00a0\u00a0\u00a0}\n}<\/pre>\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image21.png\" \/>\n\n<\/div>\n\nRank\u5c6c\u6027\u7684\u4f7f\u7528\u7bc4\u4f8b\uff1a\n\n<pre class=\"lang:c# decode:true \">class Demo\n{\n\u00a0\u00a0\u00a0\u00a0static void Main ( string [ ] args )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int [ , ] myarray = new int [2,5]{ {2,3,4,5,6}, {2,3,4,5,6} };\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(\u201cTotal dimensions of the array is:\u201d+myarray.Rank);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.Read();\n\u00a0\u00a0\u00a0\u00a0}\n}<\/pre>\n\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image23.png\" \/>\n\n<h3>\u9663\u5217\u7684\u65b9\u6cd5<\/h3>\n\n<table>\n<tbody>\n<tr>\n<td><strong>\u65b9\u6cd5<\/strong><\/td>\n<td><b>\u8aaa\u660e<\/b><\/td>\n<\/tr>\n<tr>\n<td>Sort<\/td>\n<td>Array\u7684\u975c\u614b\u65b9\u6cd5\uff0c\u7528\u4ee5\u6392\u5e8f\u4e00\u500b\u9663\u5217(\u900f\u904e\u9663\u5217\u53c3\u6578\u6307\u5b9a\u8981\u6392\u5e8f\u7684\u9663\u5217)<\/td>\n<\/tr>\n<tr>\n<td>Clear<\/td>\n<td>Array\u7684\u975c\u614b\u65b9\u6cd5\uff0c\u79fb\u9664\u6307\u5b9a\u7684\u9663\u5217\u7bc4\u570d<\/td>\n<\/tr>\n<tr>\n<td>GetLength<\/td>\n<td>\u56de\u50b3\u4e00\u500b\u9663\u5217\u88cf\u7684\u5927\u5c0f(\u5143\u7d20\u500b\u6578)<\/td>\n<\/tr>\n<tr>\n<td>GetValue<\/td>\n<td>\u56de\u50b3\u4e00\u500b\u9663\u5217\u88cf\u7684\u7279\u5b9a\u5143\u7d20\u503c<\/td>\n<\/tr>\n<tr>\n<td>IndexOf<\/td>\n<td>\u53d6\u5f97\u4e00\u500b\u503c\u5728\u4e00\u500b\u9663\u5217\u88cf\u6240\u51fa\u73fe\u7684\u7b2c\u4e00\u500b\u4f4d\u7f6e(\u7d22\u5f15)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\nSort\u6392\u5e8f\u65b9\u6cd5\u7a0b\u5f0f\u7bc4\u4f8b\uff1a\n\n<pre class=\"lang:c# decode:true \">class Program\n{\n\u00a0\u00a0\u00a0\u00a0static void Main ( string [ ] args )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0char [ ] array ={\u2018a\u2019,\u2019i\u2019,\u2019e\u2019,\u2019o\u2019,\u2019u\u2019};\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Array.Sort(array);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0foreach ( var c in array )\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(c);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.ReadLine();\n\u00a0\u00a0\u00a0\u00a0}\n}<\/pre>\n\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image25.png\" \/>\n\nClear\u65b9\u6cd5\u7a0b\u5f0f\u7bc4\u4f8b\uff1a\n\n<pre class=\"lang:c# decode:true \">class Program\n{\n\u00a0\u00a0\u00a0\u00a0static void Main ( string [ ] args )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int [ ] intarray = new int[ ]\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a04,5,6,8\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0};\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(\u201cThe values of the array before the method are\u201d);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0foreach ( int value in intarray )\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(value);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Array.Clear(intarray, 0, intarray.Length);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(\u201cThe value of the array after the method are\u201d);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0foreach ( int value in intarray )\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(value);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.ReadLine();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0}<\/pre>\n\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image27.png\" \/>\n\n<strong>GetLength\u65b9\u6cd5\u7a0b\u5f0f\u7bc4\u4f8b\uff1a<\/strong>\n\n<div>\n<pre class=\"lang:c# decode:true \">class Program\n{\n\u00a0\u00a0\u00a0\u00a0static void Main ( string[ ] args )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int [ , ] arr = new int [5, 5];\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(\u201cThe value is\u201d+arr.GetLength(0));\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(\u201cThe value is\u201d+arr.GetLength(1));\n\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.ReadLine();\n\u00a0\u00a0\u00a0\u00a0}\n}<\/pre>\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<\/div>\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image29.png\" \/>\n\n<strong>GetValue\u65b9\u6cd5\u7a0b\u5f0f\u7bc4\u4f8b\uff1a<\/strong>\n\n<pre class=\"lang:c# decode:true \">class Program\n{\n\u00a0\u00a0\u00a0\u00a0static void Main ( string[ ] args )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0string [ ] myarr1 = new string[5];\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0myarr1.SetValue (\u201cthree\u201d, 3);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLibe(\u201c[3]:{0}\u201d, myarr1.GetValue(3) );\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.ReadLine();\n\u00a0\u00a0\u00a0\u00a0}\n}<\/pre>\n\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image31.png\" \/>\n\n<strong>IndexOf\u65b9\u6cd5\u7a0b\u5f0f\u7bc4\u4f8b\uff1a<\/strong>\n\n<pre class=\"lang:c# decode:true \">class Program\n{\n\u00a0\u00a0\u00a0\u00a0static void Main ( string [ ] args )\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int [ ] arr1 = new int [6];\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0arr1[0] = 1;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0arr1[1] = 2;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0arr1[2] = 3;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0arr1[3] = 5;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0arr1[4] = 6;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0arr1[5] = 7;\n\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int i = Array.IndexOf(arr1, 3 );\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.WriteLine(\u201cThe value is\u201d+i);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Console.ReadLine();\n\u00a0\u00a0\u00a0\u00a0}\n}<\/pre>\n\n\u4e0a\u9762\u7a0b\u5f0f\u7684\u8f38\u5165\u7d50\u679c\u5982\u4e0b\uff1a\n\n<img decoding=\"async\" class=\"cboxElement\" src=\"http:\/\/www.wideskills.com\/sites\/default\/files\/subjects\/C%23%20Tutorial\/07\/image33.png\" \/>","protected":false},"excerpt":{"rendered":"<p>\u9663\u5217\u662f\u7528\u4f86\u5132\u5b58\u4e00\u7d44\u76f8\u540c\u8cc7\u6599\u578b\u614b\u7684\u8cc7\u6599\u7684\u4e00\u500b\u8cc7\u6599\u7d50\u69cb\u9ad4\uff0c\u4e00\u500b\u9663\u5217\u7684\u5ba3\u544a\u662f\u4ee5\u8cc7\u6599\u578b\u614b &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":12366,"menu_order":5,"comment_status":"open","ping_status":"closed","template":"","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"class_list":["post-12322","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/pages\/12322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/comments?post=12322"}],"version-history":[{"count":2,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/pages\/12322\/revisions"}],"predecessor-version":[{"id":13572,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/pages\/12322\/revisions\/13572"}],"up":[{"embeddable":true,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/pages\/12366"}],"wp:attachment":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/media?parent=12322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}