社区
C#
帖子详情
如何把一个int值转换成枚举类型?
stone_lin
2004-12-01 04:42:22
如
enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri};
如何把
4 转换成Days.Wed
...全文
1630
5
打赏
收藏
如何把一个int值转换成枚举类型?
如 enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri}; 如何把 4 转换成Days.Wed
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jeffandjeff
2004-12-01
打赏
举报
回复
(Days)Enum.Parse(typeof(Days),4.ToString());
以下是msdn例子
enum Colors { Red = 1, Green = 2, Blue = 4, Yellow = 8 };
public static void Main()
{
Console.WriteLine("The entries of the Colors Enum are:");
foreach(string s in Enum.GetNames(typeof(Colors)))
Console.WriteLine(s);
Console.WriteLine();
Colors myOrange = (Colors)Enum.Parse(typeof(Colors), "4");
Console.WriteLine("The myOrange value has the combined entries of {0}", myOrange);
}
Grace_ghb
2004-12-01
打赏
举报
回复
enum Days {Sat=1, Sun=2...};
int.phase(Days.Sat)
not sure:)
stone_lin
2004-12-01
打赏
举报
回复
Enum.GetName(typeof(Days),4)只是转换成STRING类型的Web而已,不是枚举类型,还有更好的方法吗?
fun1984
2004-12-01
打赏
举报
回复
Enum.GetName(typeof(Days),4);
The123
2004-12-01
打赏
举报
回复
Enum.GetName(typeof(Days),4)
C#学习资料(内部资料)
C#学习资料从c#基础知识到重点,结合例子详细讲解C#知识点。
mysql查询
枚举类型
转换_怎样将数据库中
int
类型数据
转换成
枚举类型
?
使用case语录嘛~select case col1 when 1 then’上传’else’下载’end status from revlogwww.shufadashi.com防采集。它有
一个
GetBytes方法,对于大多数简单的类型来说,该方法都被重载了,它可以返回
一个
byte array来保存你传递的
值
。它也有几个ToTypeName方法用来将
一个
byte array
转换成
一个
基本类型(p...
如何把
一个
输入字符串
转换成
枚举类型
今天学习了
枚举类型
,记录如下 枚举的作用 1)限制用户不能随意赋
值
,只能在定义枚举时列举的
值
中选择 2)无需记住每个
值
是什么,只需要.选择相应的
值
注意: 定义枚举时,
值
不能是
int
类型
枚举类型
的变量都可以强制
转换成
一个
int
类型 枚举的
值
在定义是是有
一个
默认编号的,编号从0开始 如果把
一个
字符串
转换成
枚举类型
:(自定义的
枚举类型
)(Enum.Parse(type0f(自定义的
枚举类型
与
int
、string等其他类型之间的相互转换
(所有数据类型)枚举同样可以跟string类型相互转换,如果将
枚举类型
转换成
string类型,则直接调用Tostring()。
枚举类型
默认可以跟
int
类型互相转换,
枚举类型
跟
int
类型是兼容的,可以通过强制类型转换的语法进行相互转换。将枚举声明到命名空间的下面,类的外面,表示这个命名空间下,所有的类度可以使用这个枚举。当转换
一个
枚举中没有的
值
的时候,不会抛异常,而是直接将数
值
显示出来。可以将
枚举类型
的变量跟
int
类型和string类型互相转换。枚举声明、赋
值
、使用到方式与其他那些普通的变量类型不一样。
Java 将
枚举类型
与
int
或String变量互相转换
JAVA
枚举类型
public enum enumType {MOUTH, YEAR, ALL, SELECT} 如何跟
int
或String变量互相转换?说明:综合来说,个人更推荐优先使用String变量来进行交换,更方便。方法获取所有枚举常量数组,然后根据序号获取对应的枚举常量。将
枚举类型
转换为
int
变量,可以使用
枚举类型
中的。将
int
变量转换为
枚举类型
,可以使用
枚举类型
中的。方法或,它返回枚举常量在枚举中定义时的序数。以下是使用String变量互相转换示例代码;
C#
111,119
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章