Pau*_*l_T 5 c# enums type-conversion enum-flags
我有这个枚举:
[Flags]
public enum Countries
{
None = 0,
USA = 1,
Mexico = 2,
Canada = 4,
Brazil = 8,
Chile = 16
}
Run Code Online (Sandbox Code Playgroud)
我收到这样的输入字符串:
string selectedCountries = "Usa, Brazil, Chile";
Run Code Online (Sandbox Code Playgroud)
如何将其(在 C# 中)转换回:
var myCountries = Countries.Usa | Countries.Brazil | Countries.Chile;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2726 次 |
| 最近记录: |