本文介绍了如何设置字符串枚举C#?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在C#中的字符串 ENUM
。
I want to create string ENUM
in c#.
基本上我wan't在枚举
设置表单名称。当我在主页面打开窗体时我想改用案例形式的名称,并打开特定形式。我知道 ENUM
只允许整数,但我想它设置为字符串
。你知道吗?
Basically i wan't to set form name in Enum
. When i open form in main page that time i want to switch case for form name and open that particular form.I know ENUM
allows only integer but i want to set it to string
.Any Idea?
推荐答案
做到这一点:
private IddFilterCompareToCurrent myEnum =
(IddFilterCompareToCurrent )Enum.Parse(typeof(IddFilterCompareToCurrent[1]),domainUpDown1.SelectedItem.ToString());
[Enum.parse]返回一个对象,所以你需要转换它。
[Enum.parse] returns an Object, so you need to cast it.
这篇关于如何设置字符串枚举C#?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!