有没有办法"尝试解析"字符串到System.Globalization.CultureInfo

Li *_*ong 4 c# cultureinfo

在C#中,我正在使用

CultureInfo.GetCultureInfo(myCulture)
Run Code Online (Sandbox Code Playgroud)

但是字符串变量的格式可能不是很好,有没有办法先尝试解析字符串或先验证它.

Dav*_*und 8

以下是所有文化的集合:

CultureInfo.GetCultures(CultureTypes.AllCultures)
Run Code Online (Sandbox Code Playgroud)

从那里,而不是GetCultureInfo你能做到:

.FirstOrDefault(c => c.Name == myCulture)
Run Code Online (Sandbox Code Playgroud)

而不是AllCultures你可能想要过滤掉SpecificCultures.