미리 정의되지 않은 상한 경계를 가진 배열에서 문자열을 유지하는 데 가장 적합한 컨테이너는 무엇입니까?이 길이는 작성시 알려지지 않았습니다. 같은 간단한 코드최고의 문자열 컨테이너 : StringCollection, Collection <string>, List <string>, ArrayList, ..?
:
var list = new SomeContainer(); // size is unknown
for()/foreach()/do()/while() // any loop
{
list.Add(string);
}
는 최적화 된 문자열 컬렉션, 아니면 그냥 Collection<string>
또는 List<string>
또는 ArrayList
같은 StringCollection
인가? 그들 사이에 다른 점은 무엇입니까?
성능 관련 구체적 질문 : https://stackoverflow.com/questions/7774374/performance-concern-stringcollection-vs-liststring –