天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

LINQ 和泛型類型

LINQ 查詢基于泛型類型,在 .NET Framework 的 2.0 版中引入了泛型類型。您無需深入了解泛型即可開始編寫查詢。但是,您可能需要了解兩個(gè)基本概念:

  • 當(dāng)您創(chuàng)建泛型集合類(如 List<(Of <(T>)>))的實(shí)例時(shí),您將“T”替換為列表將包含的對(duì)象的類型。例如,字符串列表表示為 List,Customer 對(duì)象列表表示為 List。泛型列表是強(qiáng)類型的,且提供了比將其元素存儲(chǔ)為 Object 的集合更多的好處。如果您嘗試將 Customer 添加到 List,則會(huì)在編譯時(shí)出現(xiàn)一條錯(cuò)誤。泛型集合易于使用的原因是您不必執(zhí)行運(yùn)行時(shí)類型強(qiáng)制轉(zhuǎn)換。
  • IEnumerable<(Of <(T>)>) 是一個(gè)接口,通過該接口,可以使用 foreach 語(yǔ)句來枚舉泛型集合類。泛型集合類支持 IEnumerable<(Of <(T>)>),就像非泛型集合類(如 ArrayList)支持 IEnumerable。

LINQ 查詢中的 IEnumerable 變量

LINQ 查詢變量類型化為 IEnumerable<(Of <(T>)>) 或派生類型,如 IQueryable<(Of <(T>)>)。當(dāng)您看到類型化為 IEnumerable 的查詢變量時(shí),這只意味著在執(zhí)行該查詢時(shí),該查詢將生成包含零個(gè)或多個(gè) Customer 對(duì)象的序列。

IEnumerable<Customer> customerQuery =
from cust
in customers
where cust.City == "London"
select cust;

foreach (Customer customer in customerQuery)
{
Console.WriteLine(customer.LastName
+ ", " + customer.FirstName);
}

it知識(shí)庫(kù)LINQ 和泛型類型,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 美女乱草鲍高清照片 | 国产精品久久久久秋霞影视 | 精品无码国产自产在线观看 | 抽插H浊水H嫩B父皇 虫族bl文全肉高h | 51久久夜色精品国产 | 拔萝卜视频免费看高清 | z0000性欧美 YY8848高清私人影院 | 久久亚洲视频 | 欧美AAAAAA级午夜福利视频 | 处 女 开 破小说 | 看电影就来5566先锋av | 凤楼app| 久久久久久久久a免费 | 99久久无码一区人妻A片竹菊 | 国产日韩精品一区二区三区在线 | 国产免费怕怕免费视频观看 | 国产精品久久久久精品A片软件 | 免费一级特黄欧美大片久久网 | 国产成人无码视频一区二区三区 | 扒开粉嫩的小缝末成年小美女 | 一二三四在线视频社区 | ⅹxx日本护土 | 国产精品久久久久无码AV色戒 | 美女视频黄a视频全免费网站色窝 | 偷拍亚洲制服另类无码专区 | 日久精品不卡一区二区 | 爱穿丝袜的麻麻3d漫画免费 | 最近中文字幕高清中文字幕MV | 亚洲精品AV无码喷奶水糖心 | 91欧洲在线视精品在亚洲 | 秋霞电影网午夜一级鲁丝片 | 久久毛片网站 | 久久人妻少妇嫩草AV蜜桃99 | 9420高清免费观看在线大全 | 欧美激情视频二区 | 亚洲AV国产国产久青草 | 欲香欲色天天天综合和网 | 韩国hd高清xxx | 小莹的性荡生活 | 极品内射少妇精品无码视频 | 99久久综合国产精品免费 |