要将字符串转换为枚举,以下哪种方式更好?
这段代码:
colorEnum color = (colorEnum)Enum.Parse(typeof(colorEnum), "Green");
Run Code Online (Sandbox Code Playgroud)或这个:
string colorString = ...
colorEnum color;
switch (colorString)
{
case "Green":
color = colorEnum.Green;
break;
case "Red":
color = colorEnum.Red;
break;
case "Orange":
color = colorEnum.Orange;
break;
....
}
Run Code Online (Sandbox Code Playgroud)如何以字节数组格式生成DSA算法的公钥和私钥?