
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
	<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head><card id="MainCard" title="&#x6B22;&#x8FCE;&#x5149;&#x4E34;"><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a><br/>&nbsp;</p><p><b>&#x6807;&#x9898;&#x3A;</b> &#x8BED;&#x8A00;&#x96C6;&#x6210;&#x67E5;&#x8BE2;&#x28;&#x4C;&#x49;&#x4E;&#x51;&#x29;&#x20;&#x8BED;&#x6CD5;&#x7B80;&#x4ECB;</p><p><b>&#x4F5C;&#x8005;&#x3A;</b> &#x64;&#x6E;&#x61;&#x77;&#x6F;</p><p><b>&#x65E5;&#x671F;&#x3A;</b> &#x32;&#x30;&#x31;&#x31;&#x2D;&#x30;&#x38;&#x2D;&#x30;&#x39;&#x20;&#x30;&#x32;&#x3A;&#x32;&#x33;&#x20;&#x50;&#x4D;</p><p><b>&#x5206;&#x7C7B;&#x3A;</b> <a href="wap.asp?do=showLog&amp;cateID=16">&#x57;&#x69;&#x6E;&#x7F16;&#x7A0B;</a></p><p><b>&#x5185;&#x5BB9;&#x3A;</b> &#x4E3A;&#x4EC0;&#x4E48;&#x8981;&#x6709;LINQ&#x5462;&#xFF1F;&#x6211;&#x4EEC;&#x5F15;&#x7528;MSDN&#x4E2D;&#x7684;&#x4E00;&#x6BB5;&#x8BDD;&#xFF1A;<br/> &#x5F15;&#x7528;&#x5185;&#x5BB9;&#x67E5;&#x8BE2;&#x662F;&#x4E00;&#x79CD;&#x4ECE;&#x6570;&#x636E;&#x6E90;&#x68C0;&#x7D22;&#x6570;&#x636E;&#x7684;&#x8868;&#x8FBE;&#x5F0F;&#x3002;&#x67E5;&#x8BE2;&#x901A;&#x5E38;&#x7528;&#x4E13;&#x95E8;&#x7684;&#x67E5;&#x8BE2;&#x8BED;&#x8A00;&#x6765;&#x8868;&#x793A;&#x3002;&#x968F;&#x7740;&#x65F6;&#x95F4;&#x7684;&#x63A8;&#x79FB;&#xFF0C;&#x4EBA;&#x4EEC;&#x5DF2;&#x7ECF;&#x4E3A;&#x5404;&#x79CD;&#x6570;&#x636E;&#x6E90;&#x5F00;&#x53D1;&#x4E86;&#x4E0D;&#x540C;&#x7684;&#x8BED;&#x8A00;&#xFF1B;&#x4F8B;&#x5982;&#xFF0C;&#x7528;&#x4E8E;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x7684; SQL &#x548C;&#x7528;&#x4E8E; XML &#x7684; XQuery&#x3002;&#x56E0;&#x6B64;&#xFF0C;&#x5F00;&#x53D1;&#x4EBA;&#x5458;&#x4E0D;&#x5F97;&#x4E0D;&#x9488;&#x5BF9;&#x4ED6;&#x4EEC;&#x5FC5;&#x987B;&#x652F;&#x6301;&#x7684;&#x6BCF;&#x79CD;&#x6570;&#x636E;&#x6E90;&#x6216;&#x6570;&#x636E;&#x683C;&#x5F0F;&#x800C;&#x5B66;&#x4E60;&#x65B0;&#x7684;&#x67E5;&#x8BE2;&#x8BED;&#x8A00;&#x3002;LINQ &#x901A;&#x8FC7;&#x63D0;&#x4F9B;&#x4E00;&#x79CD;&#x8DE8;&#x5404;&#x79CD;&#x6570;&#x636E;&#x6E90;&#x548C;&#x6570;&#x636E;&#x683C;&#x5F0F;&#x4F7F;&#x7528;&#x6570;&#x636E;&#x7684;&#x4E00;&#x81F4;&#x6A21;&#x578B;&#xFF0C;&#x7B80;&#x5316;&#x4E86;&#x8FD9;&#x4E00;&#x60C5;&#x51B5;&#x3002;&#x5728; LINQ &#x67E5;&#x8BE2;&#x4E2D;&#xFF0C;&#x59CB;&#x7EC8;&#x4F1A;&#x7528;&#x5230;&#x5BF9;&#x8C61;&#x3002;&#x53EF;&#x4EE5;&#x4F7F;&#x7528;&#x76F8;&#x540C;&#x7684;&#x57FA;&#x672C;&#x7F16;&#x7801;&#x6A21;&#x5F0F;&#x6765;&#x67E5;&#x8BE2;&#x548C;&#x8F6C;&#x6362; XML &#x6587;&#x6863;&#x3001;SQL &#x6570;&#x636E;&#x5E93;&#x3001;ADO.NET &#x6570;&#x636E;&#x96C6;&#x3001;.NET &#x96C6;&#x5408;&#x4E2D;&#x7684;&#x6570;&#x636E;&#x4EE5;&#x53CA;&#x5BF9;&#x5176;&#x6709; LINQ &#x63D0;&#x4F9B;&#x7A0B;&#x5E8F;&#x53EF;&#x7528;&#x7684;&#x4EFB;&#x4F55;&#x5176;&#x4ED6;&#x683C;&#x5F0F;&#x7684;&#x6570;&#x636E;&#x3002;<br/>&#x53EF;&#x89C1;&#xFF0C;LINQ&#x4E3B;&#x8981;&#x662F;&#x9488;&#x5BF9;&#x4E0D;&#x540C;&#x6570;&#x636E;&#x6E90;&#x67E5;&#x8BE2;&#x63D0;&#x4F9B;&#x4E86;&#x7EDF;&#x4E00;&#x7684;&#x89E3;&#x51B3;&#x65B9;&#x6848;&#xFF0C;&#x7B80;&#x5316;&#x4E86;&#x5B66;&#x4E60;&#x3001;&#x4F7F;&#x7528;&#x8FC7;&#x7A0B;&#x3002;<br/>&#x4E00;&#x3001;LINQ&#x67E5;&#x8BE2;&#x8BED;&#x6CD5;<br/>&#x590D;&#x5236;&#x5185;&#x5BB9;&#x5230;&#x526A;&#x8D34;&#x677F; &#x7A0B;&#x5E8F;&#x4EE3;&#x7801;//1.&#x83B7;&#x53D6;&#x6570;&#x636E;&#x6E90;[1]<br/>//TODO<br/>//2.&#x521B;&#x5EFA;&#x67E5;&#x8BE2;[2]<br/>var &#x67E5;&#x8BE2;&#x53D8;&#x91CF; = form &#x8303;&#x56F4;&#x53D8;&#x91CF; in &#x6570;&#x636E;&#x6E90;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel&#101;ct &#x8303;&#x56F4;&#x53D8;&#x91CF;;<br/>//3.&#x6267;&#x884C;&#x67E5;&#x8BE2;<br/>foreach(var &#x53D8;&#x91CF; in &#x67E5;&#x8BE2;&#x53D8;&#x91CF;);<br/>&#x4E8C;&#x3001;LINQ&#x67E5;&#x8BE2;&#x7B80;&#x5355;&#x793A;&#x4F8B;<br/>&#x4F8B;1&#xFF1A;int&#x6570;&#x7EC4;&#x6392;&#x5E8F;<br/>&#x590D;&#x5236;&#x5185;&#x5BB9;&#x5230;&#x526A;&#x8D34;&#x677F; &#x7A0B;&#x5E8F;&#x4EE3;&#x7801;using System;<br/>using System.Linq;<br/>namespace ConsoleApplication1<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;class Program<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;static void Main(string[] args)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int[] ids = new int[5] { 1, 2, 3, 4, 5 };<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var query = from id in ids<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;o&#114;derby id descending<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel&#101;ct id;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach (var id in query)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(id);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.ReadKey();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/>&#x4F8B;2&#xFF1A;&#x4F7F;&#x7528; LINQ &#x67E5;&#x8BE2; ArrayList<br/>&#x590D;&#x5236;&#x5185;&#x5BB9;&#x5230;&#x526A;&#x8D34;&#x677F; &#x7A0B;&#x5E8F;&#x4EE3;&#x7801;using System;<br/>using System.Collections;<br/>using System.Linq;<br/>namespace ConsoleApplication1<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;class Program<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;static void Main(string[] args)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ArrayList ids = new ArrayList(5) { 1, 2, 3, 4, 5 };<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var query = from int id in ids<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;o&#114;derby id descending<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel&#101;ct id;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach (var id in query)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(id);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.ReadKey();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/>&#x4F8B;3&#xFF1A;&#x7B5B;&#x9009;&#x5BF9;&#x8C61;<br/>&#x590D;&#x5236;&#x5185;&#x5BB9;&#x5230;&#x526A;&#x8D34;&#x677F; &#x7A0B;&#x5E8F;&#x4EE3;&#x7801;using System;<br/>using System.Collections.Generic;<br/>using System.Linq;<br/>namespace ConsoleApplication1<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;class Student<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public string Name { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public int Score { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;class Program<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;static void Main(string[] args)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&lt;Student&gt; students = new List&lt;Student&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new Student{Name=&#34;Zhang San&#34;,Score = 65},<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new Student{Name=&#34;Li Si&#34;,Score = 80},<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new Student{Name=&#34;Wang Wu&#34;,Score = 98}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var query = from s in students<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wh&#101;re s.Score &gt; 80<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel&#101;ct s.Name;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach (var s in query)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(s);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.ReadKey();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/>&#x4F8B;4.&#x7528;&#x533F;&#x540D;&#x7C7B;&#x578B;&#x8FD4;&#x56DE;&#x591A;&#x5B57;&#x6BB5;<br/>&#x590D;&#x5236;&#x5185;&#x5BB9;&#x5230;&#x526A;&#x8D34;&#x677F; &#x7A0B;&#x5E8F;&#x4EE3;&#x7801;using System;<br/>using System.Collections.Generic;<br/>using System.Linq;<br/>namespace ConsoleApplication1<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;class Student<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public string Name { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public int Score { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;class Program<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;static void Main(string[] args)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&lt;Student&gt; students = new List&lt;Student&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new Student{Name=&#34;Zhang San&#34;,Score = 65},<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new Student{Name=&#34;Li Si&#34;,Score = 80},<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new Student{Name=&#34;Wang Wu&#34;,Score = 98}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var query = from s in students<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wh&#101;re s.Score &gt; 80<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel&#101;ct new { Name = s.Name, Score = s.Score };//&#x533F;&#x540D;&#x7C7B;&#x578B;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach (var s in query)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(s.Name + &#34; &#34; + s.Score);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.ReadKey();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/>&#x4E09;&#x3001;&#x8865;&#x5145;&#x8BF4;&#x660E;<br/>[1].LINQ&#x6570;&#x636E;&#x6E90;&#x7C7B;&#x578B;&#x5FC5;&#x987B;&#x4E3A;IEnumerable&#x3001;IEnumerable&lt;T&gt; &#x53CA;&#x5176;&#x6D3E;&#x751F;&#x7C7B;&#x578B;(&#x5982; IQueryable&lt;T&gt;)&#xFF1B;&#x5F53;&#x6570;&#x636E;&#x6E90;&#x662F;&#x975E;&#x6CDB;&#x578B;IEnumerable &#x7C7B;&#x578B;&#x65F6;&#xFF0C;&#x5FC5;&#x987B;&#x663E;&#x5F0F;&#x6307;&#x5B9A;&#x8303;&#x56F4;&#x53D8;&#x91CF;&#x7C7B;&#x578B;(&#x4F8B;2)&#x3002;<br/>[2].&#x521B;&#x5EFA;&#x67E5;&#x8BE2;&#x65F6;&#x6CA1;&#x6709;&#x5B9E;&#x9645;&#x7684;&#x53BB;&#x67E5;&#x8BE2;&#x6570;&#x636E;&#x6E90;&#xFF0C;&#x67E5;&#x8BE2;&#x53D8;&#x91CF;&#x672C;&#x8EAB;&#x53EA;&#x662F;&#x5B58;&#x50A8;&#x67E5;&#x8BE2;&#x547D;&#x4EE4;&#xFF0C;&#x5B9E;&#x9645;&#x7684;&#x67E5;&#x8BE2;&#x6267;&#x884C;&#x4F1A;&#x5EF6;&#x8FDF;&#x5230;&#x5728; foreach &#x8BED;&#x53E5;&#x4E2D;&#x5FAA;&#x73AF;&#x8BBF;&#x95EE;&#x67E5;&#x8BE2;&#x53D8;&#x91CF;&#x65F6;&#x53D1;&#x751F;&#x3002;<br/>&#x56DB;&#x3001;&#x53C2;&#x8003;&#x8D44;&#x6599;<br/>@.C# &#x4E2D;&#x7684; LINQ &#x5165;&#x95E8;&#xFF1A;http://msdn.microsoft.com/zh-cn/library/bb397933(v=VS.90).aspx<br/>@.&#x67E5;&#x8BE2;&#x5173;&#x952E;&#x5B57;&#xFF1A;http://msdn.microsoft.com/zh-cn/library/bb310804(v=VS.90).aspx</p><p> + <a href="#CommentCard">&#x67E5;&#x770B;&#x5F53;&#x524D;&#x65E5;&#x5FD7;&#x8BC4;&#x8BBA;</a> (0)</p><p>&nbsp;<br/><br/><a href="wap.asp?do=Login">&#x767B;&#x5F55;</a></p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.063&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card><card id="postCommentCard"><p><b>&#x6807;&#x9898;&#x3A;</b> <a href="#MainCard">&#x8BED;&#x8A00;&#x96C6;&#x6210;&#x67E5;&#x8BE2;&#x28;&#x4C;&#x49;&#x4E;&#x51;&#x29;&#x20;&#x8BED;&#x6CD5;&#x7B80;&#x4ECB;</a></p><p><br/>你没有权限发表评论</p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.063&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card><card id="CommentCard"><p>&#x6682;&#x65E0;&#x8BC4;&#x8BBA;</p><p><a href="#MainCard">&#x8FD4;&#x56DE;</a></p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.063&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card>
</wml>
