이것은 간단한 질문 일 수 있지만이 작업을 수행하는 간단한 방법을 알 수는 없습니다.C# - 사전의 값 사용
< 1 100> < 2 200> < 3 -999> < 4, 134> < 5 -999> < 6, 223 : I는 현재 다음과 같은 KeyValuePairs으로 간단한 사전을 > < 7, 123>
값 (-999)은 발생하는 오류의 표시기입니다. 내가 뭘하려고하는지 사전을 통해 반복하고 거기에 대한 -999 다음 키의 값을 사용합니다. 그 결과, 위의 예에서 주어진 것이다 :
< 1 100> < 2 200> < 3 134> < 4, 134> < 5 223> < 6 223> < 7 , 123>
어떤 생각이라도 대단히 감사하겠습니다!
사전은 순서가 지정되지 않으므로 사전이 잘 진행되지 않을 수 있습니다. –
사전이 정렬되지 않았습니까 ?? 그것은 몇 가지를 설명 할 수 있습니다 ... 나는 KeyValuePairs (독특한 키들과 함께)로 많은 일을하지만, 순서는 아주 중요합니다. 내가 사용할 수있는 비슷한 대상이 있습니까 ?? – keynesiancross
@keynesiancross :'SortedDictionary'를보십시오. – jason