LINQ入门:LINQ能做什么?(1)

简单的说 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教程

我会在最近整理一下应该如何写这个教程.如果你有神马需求可以联系我撒..也可以给我留言.

文:http://www.yodfz.com/View-49.html

原文地址:https://www.cnblogs.com/mota/p/2647592.html