简单的说 LINQ的作用就是将你的数据当作数据库来操作.
一切以最简单的方法实现他.
比如LINQ TO XML
你可以将XML作为一个数据库来操作 大大的缩小了原本的代码量,编写时间,可读性等.
Select
介个玩意呢.就是跟SQL 的SELECT差不多.类似,我们的LINQ操作完数据 要靠这个东西来进行格式化
像这样的 介个就是一个数据源
我要输出来,前面都要加个公司名
输出成
T.猫哥,T.TEST....之类.我该怎么做呢?
这样做就可以输出来了...
string.Join我就不讲解了..介个就是介个玩意
主要讲诉
Data.Select(p => "T." + p).ToArray()
Data 这个呢是作为数据源来的
我要求格式化输出
所以用了Select
而在这个里面用的是LAMBDA表达式.介个东西以后会解释的
我在Select 里面的p是作为Data的一个子项
也就是
foreach(var item to Data)
中的item
这个你一定要记住 在LAMBDA里面经常会用到这个玩意
然后我再将"T."连接到每一个子项
接着我转换成了数组
好了数据格式化完成了就可以交给 String.Join进行输出了
好了,介个就是简单的LINQ教程
我会在最近整理一下应该如何写这个教程.如果你有神马需求可以联系我撒..也可以给我留言.