|
系列文章導(dǎo)航:
不能不說的C#特性-迭代器(上)及一些研究過程中的副產(chǎn)品
不能不說的C#特性-迭代器(下),yield以及流的延遲計(jì)算
走進(jìn)Linq-Linq to Objects(上)基礎(chǔ)篇
走進(jìn)Linq-Linq to Objects(下)實(shí)例篇
走進(jìn)Linq-Linq to SQL感性認(rèn)識(shí)篇
走進(jìn)Linq-Linq to SQL How do I(1)
走進(jìn)Linq-Linq to SQL How do I(2)
走進(jìn)Linq-Linq to SQL How do I(3)
走進(jìn)Linq-How do I(4)拾遺補(bǔ)零篇第一節(jié)
走進(jìn)Linq-Linq to SQL源代碼賞析 Table
走進(jìn)Linq-Linq to SQL源代碼賞析之Provider的初始化
走進(jìn)Linq-Linq to SQL源代碼賞析,通過Linq to SQL看Linq
在本篇中我要介紹兩個(gè)概念,我覺得這兩個(gè)東西必須一起來介紹,這樣才能連貫。
C# 2.0里我們已經(jīng)匿名方法了,現(xiàn)在類型也玩起匿名來了,怪不得大家“舉報(bào)”的時(shí)候都喜歡匿名,為啥?因?yàn)槟涿慌e報(bào)人就找不著報(bào)復(fù)對(duì)象了唄,是的,匿名就是把名字隱藏起來,沒有名字誰還能找得到你啊。
匿名類型
在C#里有這樣一些類型,它是作為臨時(shí)儲(chǔ)存數(shù)據(jù)的,生命周期只在這個(gè)方法內(nèi),方法結(jié)束了,這個(gè)類型的生命周期也沒有了。那么這里我們就可以使用一個(gè)匿名類型。
var KeyPair = new {Key=”yuyi”,Value=”20”};it知識(shí)庫:不能不說的C#特性-匿名類型與隱式類型局部變量,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。