2013-01-24 116 views
0

我有一個結構如下圖所示:結構隊列

struct Add 
{ 
    public static string url; 
    public static string password; 
    public static string fake_path; 
    public static List<string> upload = new List<string>(); 
} 

從我填補所有的瓦爾形式。然後我需要將此結構添加到隊列中。這個怎麼做?

+0

爲什麼所有的字段'static'?他們不屬於這個實例嗎?如果你只有靜態成員,不要使用'struct';改用「靜態類」。但我想你的領域應該是非靜態的。在'struct'中,非靜態字段(實例字段)不能有字段初始值設定項,就像'upload'一樣。也許你想要一個非靜態的'class'?你的類型(結構/類)是不是_mutable_? –

回答

3

試試這個

System.Collections.Generic.Queue<Add> queue = new System.Collections.Generic.Queue<Add>(); 
// queue.Enqueue(new Add(...));