2009-05-06 9 views
2

SortedDictionary에서 을 변경하는 것이 가능합니다. 항목의 값을 변경 하시겠습니까?SortedDictionary (C#) - 변경 값

+1

예, 그렇긴하지만 그 종류가 엉망입니까? –

+1

아니요. 그것은 키가 아닌 값으로 정렬됩니다. –

+0

@hrs, 아마도 키를 변경 하시겠습니까? –

답변

8

예, 그렇습니다.

sortedDictionary[key] = newValue; 
2

예, 바로 (C#에서)이 같은 인덱서를 사용하십시오 변경하려면 (추가 할 때) 당신이 분류되어 정의 키에 의해, 가치와 키를 변경할 수 있습니다

using System; 
using System.Collections.Generic; 

class Program 
{ 
    static void Main(string[] args) 
    { 
     SortedDictionary<int, string> map = 
      new SortedDictionary<int, string>(); 
     map[1] = "Kevin Hazzard"; 
     Console.WriteLine(map[1]); 
     map[1] = "W. Kevin Hazzard"; 
     Console.WriteLine(map[1]); 
     Console.ReadLine(); 
    } 
} 
1

을 키에 저장하고 임시 값에 값을 저장하고 키를 제거한 다음 새 값에 임시 값을 추가합니다.