4
缺少什麼我在這裏?我希望下面來就好了工作:對象初始化不適合我的工作
public class ProposalFileInfo
{
public int FileId { get; set; }
public bool IsSupportDocument { get; set; }
}
// ...
var attachments = new List<ProposalFileInfo>();
attachments.Add(new ProposalFileInfo { 1, false });
attachments.Add(new ProposalFileInfo { 2, false });
attachments.Add(new ProposalFileInfo { 3, false });
相反,我得到的{
字符錯誤在每個最後三行:
無法初始化類型「xxx.yyy.ProposalFileInfo」與一個集合初始值設定項,因爲它沒有實現'System.Collections.IEnumerable'
我沒有使用Object initializer?爲什麼它假定一個集合初始值設定項? (我使用Visual Studio 2012)
D'哦!謝謝。 (這是快速的。) –
@JonathanWood:參見編輯更多的建議。 –