我有一個名爲Test的靜態類和一個私有列表集合。現在我想實現一個getter來將我的List返回到主類。這是正確的方法嗎?靜態類和Getter
其次是可以實現一個靜態構造函數嗎?如果不是,我該如何正確申報我的清單收藏?
static class Storage
{
private static List<string> store;
static Storage()
{
store = new List<string>();
}
//Is it okay to have a getter in my static class to return my List Collection
public static List<string> getList
{
get
{
return store;
}
}
public static void addString(string add)
{
store.Add(add);
}
public static void removeString(string remove)
{
store.Remove(remove);
}
對我來說看起來像是[codereview.se]。 – Adam
這裏你應該非常小心線程問題。靜態字段通常是線程的問題。 –