저는 메모리 집약적 인 DataView에서 SortedDictionary를 메모리 효율적인 정렬 가능한 데이터 구조로 전환하는 것이 현명하다고 생각했습니다. 이제 나는 < % 또는 Eval() 표현식에서 데이터 소스의 키와 값을 얻는 방법을 모릅니다. SortedDictionary<int, string> data = RetrieveNames();
rCur
question의 복제본 인 것 같습니다. "SortedList과 SortedDictionary의 차이점은 무엇입니까?" 불행히도, 답변은 MSDN 문서 (성능과 메모리 사용 차이점이 있음을 명확하게 명시 함)를 인용하는 것 이상을 수행하지만 실제로는 대답하지 않습니다. 사실 MSDN에 따르면, (그래서이 질문에 같은 대답을하지 않음) : SortedLis
인덱스로 액세스되는 my sortedDictionary의 요소 값을 설정해야합니다. e.e. sortedDictionary.Values[index] = value; // compile error
다음은 색인이 아닌 키를 통해 액세스하기 때문에 다음과 같습니다. sortedDictionary[index] = value; // incorrect
나는 다
내 응용 프로그램에서 SortedDictonary (Of String, String)을 사용하고 있는데 이상한 정렬 동작이 발생합니다. 다음 코드 예제 생각해 Dim Dic As New SortedDictionary(Of String, String)
Dic.Add("'A", "")
Dic.Add("A", "")
Dic.Add("'B", "")
Dic
이것은 this one과 같은 질문의 연속입니다. 성능을 조정하는 지침이 있습니까? 빅 -O의 이익을 의미하는 것이 아니라 선형 시간을 절약하는 것입니다. 예를 들어, 사전 정렬은 SortedList 또는 SortedDictionary 중 하나에 저장합니까? 나는 정렬 할 3 가지 속성을 가진 person-class가있다. 그 중 하나는 몇 년 동안의 나이