[英]Automatic Properties in C# 3 - Must declare a body for get if I declare one for set?
[英]Is there a quicker way to declare multiple {get; set;} properties in c#?
我需要從其他方法中訪問多個屬性,我知道我可以使用以下方法做到這一點:
int january {get; set;};
int february {get; set;};
對於其他多個屬性,我每個月都需要這樣做。 我的問題是,是否有更快的方法可以執行此操作,就像可以這樣聲明普通變量一樣:
int january, february, march, april;
您可以使用prop(然后按Tab鍵)自動寫入類型和名稱:
public TYPE Type { get; set; }
然后哪個VS會要求您替換變量的“ TYPE”和名稱(“ Type”)。
不,您不能以更快的方式執行此操作。 基本上如下
int january {get; set;};
當將其編譯時,將創建一個私有支持字段,並創建兩種方法,一種用於設置其值,另一種用於檢索它。 因此,不可能將這種語法用於以下情況:
int january, february, march, april;
它只是聲明所有這些變量都是int
類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.