गैर-पूर्वनिर्धारित ऊपरी सीमा के साथ कुछ सरणी में रखे तारों के लिए सबसे उपयुक्त कंटेनर क्या है, जो इसकी रचना पर लंबाई अज्ञात है।सर्वश्रेष्ठ स्ट्रिंग कंटेनर: स्ट्रिंगकोलेक्शन, संग्रह <string>, सूची <string>, ऐरेलिस्ट, ..?
की तरह सरल कोड के लिए:
var list = new SomeContainer(); // size is unknown
for()/foreach()/do()/while() // any loop
{
list.Add(string);
}
यह StringCollection
स्ट्रिंग के लिए अनुकूलित संग्रह, या बस Collection<string>
या List<string>
या ArrayList
के रूप में है? उनके बीच क्या अंतर है?
प्रदर्शन से संबंधित संबंधित प्रश्न विशेष रूप से: https://stackoverflow.com/questions/7774374/performance-concern-stringcollection-vs-liststring –