麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

linq中l(wèi)et關(guān)鍵字學(xué)習(xí)

2019-11-17 01:50:17
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

linq中l(wèi)et關(guān)鍵字學(xué)習(xí)

linq中l(wèi)et關(guān)鍵字就是對(duì)子查詢的一個(gè)別名,let子句用于在查詢中添加一個(gè)新的局部變量,使其在后面的查詢中可見(jiàn)。

linq中l(wèi)et關(guān)鍵字實(shí)例

1、傳統(tǒng)下的子查詢與LET關(guān)鍵字的區(qū)別

C# 代碼 復(fù)制
static void Main(string[] args){    int[] numbers = new[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };     //傳統(tǒng)下的子查詢做法    var query = from num in numbers                select num * (from n in numbers                              where n % 2 == 0                              select n).Count();     //使用LET關(guān)鍵字的做法    var query = from num in numbers          let evenNumbers = from n in numbers                             where n % 2 == 0                              select n           select num * evenNumbers.Count();     foreach (var item in query)    {        Console.WriteLine(item);    }     Console.Read(); } 

2、把每個(gè)單詞開(kāi)頭包含a或者e的找出來(lái)

C# 代碼 復(fù)制
using System;using System.Linq;public class Test{    static void Main(string[] args)    {        string[] strings = { "A penny saved is a penny earned.", "The aaxly sdj", "the pa is no" };        var query = from sentence in strings                    let Words = sentence.Split(' ')//用空格分割成數(shù)組                                    from word in words                    let w = word.ToLower()//把每個(gè)字母小寫                            where w[0] == 'a' || w[0] == 'e'                    select word;        foreach (var s in query)        {            Console.WriteLine(s);        }        Console.ReadLine();    }}

3、linq實(shí)例3

C# 代碼 復(fù)制
var query = from p in persons            let friendlyName = p.Gender == "男" ? "Mr" : "Ms" + p.Name            select new            {                UserID = p.ID,                FriendName = friendlyName            };foreach (var item in query){    Console.WriteLine("No:{0},Friendly Name:{1}", item.UserID, item.FriendName);}

4、linq實(shí)例4

C# 代碼 復(fù)制
public class Singer    {        public string Name { set; get; }
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 黄色试看视频 | 欧美日韩在线免费观看 | aaaaa国产欧美一区二区 | 欧美日韩免费一区 | 91在线视频福利 | av手机在线免费播放 | 青草伊人网 | 国产亚洲精品久久久久久久久 | 色av综合在线 | chinesegv男男猛男无套 | 国产免费观看一区二区三区 | 欧美hdfree性xxxx | 26uuu成人人网图片 | 日产精品久久久一区二区开放时间 | 91精品久久久久久久 | 久久久久久久免费看 | 欧美一级α | 国产福利视频在线观看 | 国产一级在线看 | 久久国产精品一区 | 成人性生活视频在线观看 | 亚洲第一综合色 | 久久久久久久久久久一区 | 99精品视频久久精品视频 | 97视频| 免费观看高清视频网站 | 毛片免费视频观看 | 在线91视频 | 成人福利免费在线观看 | 国产精品视频在 | 亚洲网站在线观看视频 | 久久丝袜脚交足黄网站免费 | 九九热视频这里只有精品 | 欧美激情猛片xxxⅹ大3 | 草久影视 | 三人弄娇妻高潮3p视频 | 久久亚洲精品久久国产一区二区 | 草久视频在线观看 | 欧美成年人在线视频 | 久久不射电影网 | 北京一级毛片 |