C# 用var關鍵字聲明結果變量
提問人:劉團圓發(fā)布時間:2020-12-10
LINQ查詢首先聲明一個變量,以包含查詢的結果,這通常是用var關鍵字聲明一個變量來完成的:
var queryResult =
var是C#中的一個新關鍵字,用于聲明一般的變量類型,特別適于包含UNQ查詢的結果。var關鍵字告訴C#編譯器,根據査詢推斷結果的類型。這樣,就不必提前聲明從LINQ査詢返回的對象類型了——編譯器會推斷出該類型。如果查詢返回多個條目,該變量就是查詢數據源中的一個對象集合(從技術角度看,它并不是一個集合,只是看起來像是集合而己)。
另外,queryResult名稱是隨意指定的,可以把結果命名為任何名稱,例如,namesBeginningWithS或者在程序中有意義的其他名稱。
繼續(xù)查找其他問題的答案?
相關視頻回答
點擊加載更多評論>>