我想要一個私人的,恆定的成員如何初始化私有靜態只讀HashSet <char>?
private static readonly HashSet<char> _nameChars
在我的控制器
,包含字符' ', 'a', 'A', ..., 'z', 'Z'
。目的是爲了表單的服務器端驗證。但是,我如何初始化那個HashSet
?
private static readonly HashSet<char> _nameChars = ?????
有沒有這樣做的好方法?我知道C++的支架初始化爲std::set
。
如果初始化更復雜,可以使用靜態構造函數:https://msdn.microsoft.com/en-us/library/k9x6w0hc.aspx –