C#의 사전에 Resourcedictionary를 복사하십시오.
-
06-09-2019 - |
문제
문자열 키와 문자열 값을 포함하는 Resourcedictionary 만 있습니다. 이제 동일한 내용으로 사전 <문자열, 문자열>을 원합니다.
어떻게 하시겠습니까? C#에서 가장 빠른 솔루션은 무엇입니까?
편집 : 성능 측면에서 가장 빠른 것;)
해결책
가장 간단한 측면에서 가장 빠르십니까? .NET 3.5 (및 LINQ)를 가정 할 때 다음을 사용합니다.
resourceDictionary.Keys.Cast<string>().ToDictionary
(x => x, // Key selector
x => (string) resourceDictionary[x] // Value selector
);
제휴하지 않습니다 StackOverflow