Я использую код, подобный этому.Когда lan имеет значение null, я получаю исключение TypeInitializationException.
Можно ли проверить нулевое значение URI ??
ResourceDictionary dict = new ResourceDictionary();
dict.Source = new Uri("/Emdep.Geos.UI.Common;component/Resources/Language." + lan + ".xaml", UriKind.RelativeOrAbsolute);
An unhandled exception of type 'System.TypeInitializationException' occurred in Emdep.Geos.UI.Common.dll## Heading ##