說我有一個struct
像這樣實例化類型初始化的內部列表
public struct MyStruct
{
string StructConfig { get; set; }
List<string> Details { get; set; }
public MyStruct
{
Details = new List<string>();
}
}
我用實例化這個struct
:
MyStruct s = new MyStruct()
{
StructConfig = "Some config details"
}
我想知道我怎麼可以添加一個foreach
循環,將詳細信息添加到Details
屬性中,而不是執行:
MyStruct s = new MyStruct()
{
StructConfig = "Some config details"
}
s.Details = new List<string>();
foreach (var detail in someArray)
s.Details.Add(detail);
這甚至可能嗎?我在做夢幻代碼奢侈品嗎?
2秒鐘打我; p(愚蠢的驗證碼出現了......) – leppie 2012-03-29 11:19:20
我認爲你需要刪除';',因爲這會給你一個提示。 – 2012-03-29 11:23:17
@NeilKnight你是對的!我刪除了兩個分號,謝謝! – dasblinkenlight 2012-03-29 12:43:22