다음과 같이 내 dict을 정의했다고 가정합니다.사전 키 (목록 <int>) C#에서 검색
Dictionary<list<int>, list<string>> d = new Dictionary<List<int>, list<string>>()
어떻게 빠르게 DICT 키와 값을 검색 할 수 있습니다.
[업데이트]
키 목록 콘텐츠를 가져오고 싶습니다. 나는
아래List<int> KeysList= new List<int>(d.Keys);
같은 간단한 방법을 시도하지만 내 경우에 복잡한 키에서 작동하지 않습니다.
아래와 같이 KeyValuePair
만 사용할 수 있습니까?
foreach (KeyValuePair<List<int>, List<string>> pair in d)
{
KeysList= new List<int>(pair.Key);
}
빠르게 무엇을 의미합니까? 그리고 당신은 무엇에 접근하려고합니까? – cordialgerm
@erash. 나는 빠르게 변화했다. 'd.keys'의 간단한 방법처럼 –
''사전을 찾고 계신가요? 그러면 마지막 줄이'List KeysList = d.Keys;'가됩니다. –
Kobi