我想编写一个函数,它将返回 FontStyle 并以字符串作为参数
FontStyle f = function ("Italic"); // FontStyles.Italic
我不想编写 Switch case 或 if else 语句来执行相同的操作。
对于不区分大小写的字符串可以这样做吗?
FontStyle f = function ("italic");
FontStyle f = function ("itAlic");
应该返回相同的。
在 C# 中它只是一个枚举。所以你可以这样转换它:
FontStyle f = (FontStyle)Enum.Parse(typeof(FontStyle), "Italic", true);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)