vb.net枚举类型 c#枚举类

vb.net里如何把字符串转换为枚举类型?

我找到了这样一段处理方法,希望对你有所帮助:

公司主营业务:网站设计、网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出吉水免费做网站回馈大家。

枚举类型如下:

Public Enum ConcertCode

BEIJING

SHANGHAI

GUANGZHOU

End Enum

如果要将比如“beijing”字符串转换为ConcertCode.BEIJING的话,可以通过如下方法:

Dim c As ConcertCode = CType(Enum.Parse(Type.GetType(ConcertCode),字符串的变量,True), ConcertCode)

如何获得某个类中所有枚举类型的名称 vb.net

'调用类System.Enum的

'Public Shared Function GetNames(enumType As Type) As String()

'方法,就可以获取指定枚举类型的所有常数名称

'下面有一个例子

Option Explicit On

Option Strict On

Imports System

Enum Color

Red

Green

Blue

Black

End Enum

Module Program

Sub Main()

For Each en As String In System.Enum.GetNames(GetType(Color))

Console.WriteLine(en)

Next

Console.Write("Press any key to continue . . . ")

Console.ReadKey(True)

End Sub

End Module

vb.net中如何定义枚举类型作为对象变量

SQL通常是通过外键。

创建一个状态表包含一个状态栏,存储几个固定的状态。

然后添加到这个表的外键约束。

ALTER TABLE表名WITH CHECK ADD CONSTRAINT fk_status FOREIGN KEY([状态])

[状态]([状态])


分享题目:vb.net枚举类型 c#枚举类
标题网址:http://pwwzsj.com/article/dopjdid.html