說明
在定義區域變數的時候,不用明確指定型別,而編譯器會自動推斷變數的型別。常見的實際例子,是在撰寫Linq查詢運算式的時候。
下面是一段從Copilot產生的範例,在查詢運算的最後,會將指定條件的資料,重新組織成隱含的型別物件並指定給query。query在這裡的型別是IEnumerable<T>
var query =
from custom in customers
where custom.City == "Taipei"
select new {customer.Name, customer.Phone};
參考資料: