{"id":2492,"date":"2014-07-10T14:05:28","date_gmt":"2014-07-10T06:05:28","guid":{"rendered":"http:\/\/kuki.idv.tw\/?p=2492"},"modified":"2014-07-10T14:05:28","modified_gmt":"2014-07-10T06:05:28","slug":"c-%e4%bd%bf%e7%94%a8-list-%e9%81%94%e6%88%90%e5%a4%9a%e7%b6%ad%e4%b8%8d%e7%89%b9%e5%ae%9a%e9%95%b7%e5%ba%a6%e7%9a%84%e9%99%a3%e5%88%97%e6%95%88%e6%9e%9c","status":"publish","type":"post","link":"https:\/\/www.kuki.idv.tw\/?p=2492","title":{"rendered":"C# \u4f7f\u7528 List \u9054\u6210\u591a\u7dad\u4e0d\u7279\u5b9a\u9577\u5ea6\u7684\u9663\u5217\u6548\u679c"},"content":{"rendered":"<p><span style=\"color: #444444;\">C# \u5728\u4f7f\u7528\u6642 array \u6642\uff0c\u8981\u5148\u5ba3\u544a\u9663\u5217\u5927\u5c0f\u3002<\/span><br style=\"color: #444444;\" \/><span style=\"color: #444444;\">\u82e5\u4e00\u958b\u59cb\u4e0d\u78ba\u5b9a\u9663\u5217\u5927\u5c0f\uff0c<\/span><br style=\"color: #444444;\" \/><span style=\"color: #444444;\">\u60f3\u8981\u4f7f\u7528\u6642\u518d\u52d5\u614b\u589e\u52a0\u5927\u5c0f\uff0c\u53ef\u4ee5\u4f7f\u7528 List \u4f86\u9054\u6210\u6b64\u6548\u679c<\/span><br style=\"color: #444444;\" \/><br style=\"color: #444444;\" \/><span style=\"color: #444444;\">\u4f8b\u5982\uff1a<\/span><br style=\"color: #444444;\" \/><span style=\"color: #444444;\">List&lt;string&gt; my1d; \/\/ 1\u7dad\uff1aList \u88e1\u9762\u653e\u4e0d\u78ba\u5b9a\u6578\u91cf\u7684 stirng<\/span><br style=\"color: #444444;\" \/><span style=\"color: #444444;\">List&lt;List&lt;string&gt;&gt; my2d;\/\/ 2\u7dad\uff1aList \u88e1\u9762\u653e\u4e0d\u78ba\u5b9a\u6578\u91cf\u7684 List&lt;string&gt;<\/span><br style=\"color: #444444;\" \/><br style=\"color: #444444;\" \/><span style=\"color: #444444;\">\u7bc4\u4f8b\uff1a\u4ee5 List \u505a\u6210\u985e\u4f3c 3\u7dad\u9663\u5217\uff0c\u4f46\u6bcf\u4e00\u7dad\u5ea6\uff0c\u5e95\u4e0b\u5143\u7d20\u500b\u6578\u4e0d\u56fa\u5b9a<\/span><\/p>\n<div style=\"color: #444444;\">\n<div id=\"highlighter_942537\" class=\"syntaxhighlighter  csharp\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\" style=\"color: #afafaf !important;\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<div class=\"line number22 index21 alt1\">22<\/div>\n<div class=\"line number23 index22 alt2\">23<\/div>\n<div class=\"line number24 index23 alt1\">24<\/div>\n<div class=\"line number25 index24 alt2\">25<\/div>\n<div class=\"line number26 index25 alt1\">26<\/div>\n<div class=\"line number27 index26 alt2\">27<\/div>\n<div class=\"line number28 index27 alt1\">28<\/div>\n<div class=\"line number29 index28 alt2\">29<\/div>\n<div class=\"line number30 index29 alt1\">30<\/div>\n<div class=\"line number31 index30 alt2\">31<\/div>\n<div class=\"line number32 index31 alt1\">32<\/div>\n<div class=\"line number33 index32 alt2\">33<\/div>\n<div class=\"line number34 index33 alt1\">34<\/div>\n<div class=\"line number35 index34 alt2\">35<\/div>\n<div class=\"line number36 index35 alt1\">36<\/div>\n<div class=\"line number37 index36 alt2\">37<\/div>\n<div class=\"line number38 index37 alt1\">38<\/div>\n<div class=\"line number39 index38 alt2\">39<\/div>\n<div class=\"line number40 index39 alt1\">40<\/div>\n<div class=\"line number41 index40 alt2\">41<\/div>\n<div class=\"line number42 index41 alt1\">42<\/div>\n<div class=\"line number43 index42 alt2\">43<\/div>\n<div class=\"line number44 index43 alt1\">44<\/div>\n<div class=\"line number45 index44 alt2\">45<\/div>\n<div class=\"line number46 index45 alt1\">46<\/div>\n<div class=\"line number47 index46 alt2\">47<\/div>\n<div class=\"line number48 index47 alt1\">48<\/div>\n<div class=\"line number49 index48 alt2\">49<\/div>\n<div class=\"line number50 index49 alt1\">50<\/div>\n<div class=\"line number51 index50 alt2\">51<\/div>\n<div class=\"line number52 index51 alt1\">52<\/div>\n<div class=\"line number53 index52 alt2\">53<\/div>\n<div class=\"line number54 index53 alt1\">54<\/div>\n<div class=\"line number55 index54 alt2\">55<\/div>\n<div class=\"line number56 index55 alt1\">56<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/*<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"csharp comments\" style=\"color: #008200 !important;\">\u5e0c\u671b\u9054\u6210\u6b64\u6548\u679c<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"csharp comments\" style=\"color: #008200 !important;\">Array (<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"csharp spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">0 =&gt; Array(<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"csharp spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">0 =&gt; Array(\"A1\", \"A2\", \"A3\", \"A4\"),<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"csharp spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">1 =&gt; Array(\"B1\", \"B2\", \"B3\")<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"csharp spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">),<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"csharp spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">1 =&gt; Array(<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"csharp spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">0 =&gt; Array(\"C1\", \"C2\")<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"csharp spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">)<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"csharp comments\" style=\"color: #008200 !important;\">);<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"csharp comments\" style=\"color: #008200 !important;\">*\/<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"csharp plain\">List&lt;List&lt;List&lt;<\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">string<\/code><code class=\"csharp plain\">&gt;&gt;&gt; my3d = <\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">new<\/code> <code class=\"csharp plain\">List&lt;List&lt;List&lt;<\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">string<\/code><code class=\"csharp plain\">&gt;&gt;&gt;();<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"csharp plain\">List&lt;<\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">string<\/code><code class=\"csharp plain\">&gt; my1d;<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"csharp plain\">List&lt;List&lt;<\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">string<\/code><code class=\"csharp plain\">&gt;&gt; my2d;<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/\/<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"csharp plain\">my2d = <\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">new<\/code> <code class=\"csharp plain\">List&lt;List&lt;<\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">string<\/code><code class=\"csharp plain\">&gt;&gt;();<\/code><\/div>\n<div class=\"line number20 index19 alt1\"><code class=\"csharp plain\">my1d = <\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">new<\/code> <code class=\"csharp plain\">List&lt;<\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">string<\/code><code class=\"csharp plain\">&gt;();<\/code><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"csharp plain\">my1d.Add(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"A1\"<\/code><code class=\"csharp plain\">);<\/code><\/div>\n<div class=\"line number22 index21 alt1\"><code class=\"csharp plain\">my1d.Add(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"A2\"<\/code><code class=\"csharp plain\">);<\/code><\/div>\n<div class=\"line number23 index22 alt2\"><code class=\"csharp plain\">my1d.Add(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"A3\"<\/code><code class=\"csharp plain\">);<\/code><\/div>\n<div class=\"line number24 index23 alt1\"><code class=\"csharp plain\">my1d.Add(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"A4\"<\/code><code class=\"csharp plain\">);<\/code><\/div>\n<div class=\"line number25 index24 alt2\"><\/div>\n<div class=\"line number26 index25 alt1\"><code class=\"csharp plain\">my2d.Add(my1d);<\/code><\/div>\n<div class=\"line number27 index26 alt2\"><\/div>\n<div class=\"line number28 index27 alt1\"><code class=\"csharp plain\">my1d = <\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">new<\/code> <code class=\"csharp plain\">List&lt;<\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">string<\/code><code class=\"csharp plain\">&gt;();<\/code><\/div>\n<div class=\"line number29 index28 alt2\"><code class=\"csharp plain\">my1d.Add(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"B1\"<\/code><code class=\"csharp plain\">);<\/code><\/div>\n<div class=\"line number30 index29 alt1\"><code class=\"csharp plain\">my1d.Add(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"B2\"<\/code><code class=\"csharp plain\">);<\/code><\/div>\n<div class=\"line number31 index30 alt2\"><code class=\"csharp plain\">my1d.Add(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"B3\"<\/code><code class=\"csharp plain\">);<\/code><\/div>\n<div class=\"line number32 index31 alt1\"><\/div>\n<div class=\"line number33 index32 alt2\"><code class=\"csharp plain\">my2d.Add(my1d);<\/code><\/div>\n<div class=\"line number34 index33 alt1\"><\/div>\n<div class=\"line number35 index34 alt2\"><code class=\"csharp plain\">my3d.Add(my2d);<\/code><\/div>\n<div class=\"line number36 index35 alt1\"><\/div>\n<div class=\"line number37 index36 alt2\"><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/\/<\/code><\/div>\n<div class=\"line number38 index37 alt1\"><code class=\"csharp plain\">my2d = <\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">new<\/code> <code class=\"csharp plain\">List&lt;List&lt;<\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">string<\/code><code class=\"csharp plain\">&gt;&gt;();<\/code><\/div>\n<div class=\"line number39 index38 alt2\"><code class=\"csharp plain\">my1d = <\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">new<\/code> <code class=\"csharp plain\">List&lt;<\/code><code class=\"csharp keyword\" style=\"font-weight: bold !important; color: #006699 !important;\">string<\/code><code class=\"csharp plain\">&gt;();<\/code><\/div>\n<div class=\"line number40 index39 alt1\"><code class=\"csharp plain\">my1d.Add(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"C1\"<\/code><code class=\"csharp plain\">);<\/code><\/div>\n<div class=\"line number41 index40 alt2\"><code class=\"csharp plain\">my1d.Add(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"C2\"<\/code><code class=\"csharp plain\">);<\/code><\/div>\n<div class=\"line number42 index41 alt1\"><\/div>\n<div class=\"line number43 index42 alt2\"><code class=\"csharp plain\">my2d.Add(my1d);<\/code><\/div>\n<div class=\"line number44 index43 alt1\"><\/div>\n<div class=\"line number45 index44 alt2\"><code class=\"csharp plain\">my3d.Add(my2d);<\/code><\/div>\n<div class=\"line number46 index45 alt1\"><\/div>\n<div class=\"line number47 index46 alt2\"><code class=\"csharp plain\">Console.WriteLine(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"my3d[0][0][2] = \"<\/code> <code class=\"csharp plain\">+ my3d[0][0][2]); <\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/\/ my3d[0][0][2] = A3<\/code><\/div>\n<div class=\"line number48 index47 alt1\"><code class=\"csharp plain\">Console.WriteLine(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"my3d[0][1][0] = \"<\/code> <code class=\"csharp plain\">+ my3d[0][1][0]); <\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/\/ my3d[0][1][0] = B1<\/code><\/div>\n<div class=\"line number49 index48 alt2\"><code class=\"csharp plain\">Console.WriteLine(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"my3d[1][0][1] = \"<\/code> <code class=\"csharp plain\">+ my3d[1][0][1]); <\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/\/ my3d[1][0][1] = C2<\/code><\/div>\n<div class=\"line number50 index49 alt1\"><\/div>\n<div class=\"line number51 index50 alt2\"><code class=\"csharp plain\">Console.WriteLine(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"my3d.Count = \"<\/code> <code class=\"csharp plain\">+ my3d.Count); <\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/\/ my3d.Count = 2<\/code><\/div>\n<div class=\"line number52 index51 alt1\"><code class=\"csharp plain\">Console.WriteLine(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"my3d[0].Count = \"<\/code> <code class=\"csharp plain\">+ my3d[0].Count); <\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/\/ my3d[0].Count = 2<\/code><\/div>\n<div class=\"line number53 index52 alt2\"><code class=\"csharp plain\">Console.WriteLine(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"my3d[1].Count = \"<\/code> <code class=\"csharp plain\">+ my3d[1].Count); <\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/\/ my3d[1].Count = 1<\/code><\/div>\n<div class=\"line number54 index53 alt1\"><code class=\"csharp plain\">Console.WriteLine(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"my3d[0][0].Count = \"<\/code> <code class=\"csharp plain\">+ my3d[0][0].Count); <\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/\/ my3d[0][0].Count = 4<\/code><\/div>\n<div class=\"line number55 index54 alt2\"><code class=\"csharp plain\">Console.WriteLine(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"my3d[0][1].Count = \"<\/code> <code class=\"csharp plain\">+ my3d[0][1].Count); <\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/\/ my3d[0][1].Count = 3<\/code><\/div>\n<div class=\"line number56 index55 alt1\"><code class=\"csharp plain\">Console.WriteLine(<\/code><code class=\"csharp string\" style=\"color: blue !important;\">\"my3d[1][0].Count = \"<\/code> <code class=\"csharp plain\">+ my3d[1][0].Count); <\/code><code class=\"csharp comments\" style=\"color: #008200 !important;\">\/\/ my3d[1][0].Count = 2<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>C# \u5728\u4f7f\u7528\u6642 array \u6642\uff0c\u8981\u5148\u5ba3\u544a\u9663\u5217\u5927\u5c0f\u3002\u82e5\u4e00\u958b\u59cb\u4e0d\u78ba\u5b9a\u9663\u5217\u5927\u5c0f\uff0c\u60f3\u8981\u4f7f\u7528\u6642\u518d\u52d5\u614b\u589e\u52a0\u5927\u5c0f\uff0c\u53ef\u4ee5\u4f7f\u7528  &hellip; <a href=\"https:\/\/www.kuki.idv.tw\/?p=2492\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008C# \u4f7f\u7528 List \u9054\u6210\u591a\u7dad\u4e0d\u7279\u5b9a\u9577\u5ea6\u7684\u9663\u5217\u6548\u679c\u3009<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.kuki.idv.tw\/index.php?rest_route=\/wp\/v2\/posts\/2492"}],"collection":[{"href":"https:\/\/www.kuki.idv.tw\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kuki.idv.tw\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kuki.idv.tw\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kuki.idv.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2492"}],"version-history":[{"count":1,"href":"https:\/\/www.kuki.idv.tw\/index.php?rest_route=\/wp\/v2\/posts\/2492\/revisions"}],"predecessor-version":[{"id":2493,"href":"https:\/\/www.kuki.idv.tw\/index.php?rest_route=\/wp\/v2\/posts\/2492\/revisions\/2493"}],"wp:attachment":[{"href":"https:\/\/www.kuki.idv.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kuki.idv.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kuki.idv.tw\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}