2012-09-07 11 views
7

मुझे लाइन में बनाने और पॉप्युलेट करने की आवश्यकता है (क्या इस ऑपरेशन के लिए कोई शब्द है?) List<string[]> का एक उदाहरण। मैं उसको कैसे करू?मैं सूची में एक सूची <string[]> कैसे बना और पॉप्युलेट कर सकता हूं? (सी #)

+1

शर्तों आप देख रहे हैं हमें वस्तु के लिए और संग्रह initializers: http://msdn.microsoft.com/en-us/library/bb384062.aspx –

उत्तर

16
var list = new List<string[]> 
{ 
    new[] { "One", "Two", "Three" }, 
    new[] { "Four", "Five", "Six" } 
}; 
+0

हाँ, यह काम करता है। धन्यवाद! – user1306322

2

क्या आपका यह मतलब है?

var stringList = new List<string[]> 
{ 
    new string[] { "stringa1", "stringa2", "stringa3" }, 
    new string[] { "stringb1", "stringb2", "stringb3" }, 
    new string[] { "stringc1", "stringc2", "stringc3" } 
}; 
1
var list_array = new List<string[]> { 
    new[]{"a", "b", "c" }, new[] {"f", "g", "h"}}; 
+0

क्या नया [] 'सूची से अपना प्रकार लेता है, जैसे' var'? – user1306322

+1

हाँ, प्रकार सरणी में मानों से अनुमानित है। देखें [यहां] (http://msdn.microsoft.com/en-us/library/bb384090.aspx) – SwDevMan81

1
var test = new List<string> { "test", "test2" }; 
+0

यदि ओपी 'सूची ' का उपयोग कर रहा था तो यह काम करेगा, लेकिन वास्तव में इसकी सूची 'सूची ' – SwDevMan81

+0

@ SwDevMan81। ..मैं अब देखता हूं, धन्यवाद। –

संबंधित मुद्दे