2024-10-20|閱讀時間 ‧ 約 1 分鐘

隱含型別區域變數

說明

在定義區域變數的時候,不用明確指定型別,而編譯器會自動推斷變數的型別。常見的實際例子,是在撰寫Linq查詢運算式的時候。

下面是一段從Copilot產生的範例,在查詢運算的最後,會將指定條件的資料,重新組織成隱含的型別物件並指定給query。query在這裡的型別是IEnumerable<T>

var query = 
from custom in customers
where custom.City == "Taipei"
select new {customer.Name, customer.Phone};


參考資料:



分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.