1. 程式人生 > 其它 >隱式推斷型別

隱式推斷型別

技術標籤:mvc

在C#中使用var宣告一個物件時編譯器會自動根據賦值語句推斷這個區域性變數的型別。賦值以後這個變數的型別也就已經確定並且不可以進行更改。另外,var關鍵字它也可用於匿名類的宣告。
//使用var宣告這個物件,可以節省很多程式碼的書寫時間。
//宣告一個變數

var num=123;
var name="Tom";
var user=new user();
//var會推斷為string型別
var t="test";
var p=new Person;//已知Person為一個已定義好的類,編譯完成後程式碼會變成
Person p=new Person
();