본문 바로가기
개발언어/C#

[C#] Dictionary의 Value 값으로 Key 찾기

by 창용이랑 2021. 8. 23.
728x90

 

Dictionary<string, string> Dic = new Dictionary<string, string>() 
{ 
    {"1", "Mon"}, 
    {"2", "Tue"}, 
    {"3", "Thu"} 
};

사전이 위와같이 있다고 가정하자

 

현재 Dic 의 키 "1" 은 값 "Mon"을 가지고있다.

 

"Mon"으로 키 "1"을 찾고자 할 때에는 아래와 같이 사용하면 된다.

 

var _key = Dic.FirstOrDefault(x => x.Value == "Mon").Key;

 

출처  : https://miuna3.tistory.com/81