Kopieren eines Resource auf ein Wörterbuch in C #
-
06-09-2019 - |
Frage
Ich habe ein Resource nur String-Schlüssel und String-Werte enthalten. Jetzt möchte ich ein Wörterbuch haben
Wie würden Sie das tun? Was ist die schnellste Lösung in C #?
Edit: Schnellste in Bezug auf die Perfomance;)
Lösung
Schnellste im Hinblick auf einfachste? .NET 3.5 (und damit LINQ) Unter der Annahme, ich würde verwenden:
resourceDictionary.Keys.Cast<string>().ToDictionary
(x => x, // Key selector
x => (string) resourceDictionary[x] // Value selector
);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow