社区
C#
帖子详情
为什么输出结果不是1
xiaohai582
2012-02-02 02:49:38
enum orientation : byte
{
north=1,
south=2,
east=3,
west=4
}
class Program
{
static void Main(string[] args)
{
orientation myDirection = orientation.north;
Console.WriteLine("myDirection={0}",myDirection);
Console.ReadKey();
}
}
...全文
158
14
打赏
收藏
为什么输出结果不是1
enum orientation : byte { north=1, south=2, east=3, west=4 } class Program { static void Main(string[] args) { orientation myDirection = orientation.north; Console.WriteLine("myDirection={0}",myDirection); Console.ReadKey(); } }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jelena景
2012-02-02
打赏
举报
回复
class Program
{
static void Main(string[] args)
{
//orientation myDirection = orientation.north;
orientation myDirection = orientation.north;
Console.WriteLine("myDirection={0}", (int)myDirection);
Console.ReadKey();
}
enum orientation : byte
{
north = 1,
south = 2,
east = 3,
west = 4
}
}这样运行出来得到的是mydirection=1;
eRenChina
2012-02-02
打赏
举报
回复
Console.WriteLine("myDirection={0}",myDirection.ToString());
铜臂阿铁木
2012-02-02
打赏
举报
回复
Castiel丶Luo
2012-02-02
打赏
举报
回复
Console.WriteLine("myDirection={0}", (int)myDirection);
观光客
2012-02-02
打赏
举报
回复
要想输出1的话把你这句改一下
Console.WriteLine("myDirection={0}",((byte)myDirection).ToString());
Castiel丶Luo
2012-02-02
打赏
举报
回复
Console.WriteLine("myDirection={0}", ((int)myDirection).ToString());
昵称不能为空噢噢噢噢
2012-02-02
打赏
举报
回复
Console.WriteLine("myDirection={0}", (int) myDirection);
羊羽亻子
2012-02-02
打赏
举报
回复
如果你想输出1,enum orientation : int定义为int好啦
羊羽亻子
2012-02-02
打赏
举报
回复
((char)myDirection.north).ToString()
铜臂阿铁木
2012-02-02
打赏
举报
回复
[Quote=引用 4 楼 sunzongbao2007 的回复:]
所以
最起码的你把myDirection给ToString一下吧。
[/Quote]
这句话是对的。
至于
object的ToString是输出Type Name。
当我没说,因为这里不是因为这个。
铜臂阿铁木
2012-02-02
打赏
举报
回复
[Quote=引用 3 楼 sunzongbao2007 的回复:]
Console.WriteLine("myDirection={0}",myDirection);
最符合这个的重载是 WriteLine(string s, object o);
object的ToString是输出Type Name。
所以
最起码的你把myDirection给ToString一下吧。
[/Quote]
唔 我好像说的有点问题。
铜臂阿铁木
2012-02-02
打赏
举报
回复
Console.WriteLine("myDirection={0}",myDirection);
最符合这个的重载是 WriteLine(string s, object o);
object的ToString是输出Type Name。
所以
最起码的你把myDirection给ToString一下吧。
EnForGrass
2012-02-02
打赏
举报
回复
这是神马?
观光客
2012-02-02
打赏
举报
回复
myDirection的类型是枚举
深度学习之多目标输出图片分类
从0到1讲解如何场景业务分析、进行数据处理,模型训练与调优,最后进行测试与结果展示分析。全程实战操作,以最接地气的方式详解每一步流程与解决方案。 老师的授课风格: 以实战为主,结合理论,让...
SPSS多元线性回归
输出结果
的详细解释
最近做了一些用SPSS进行线性回归的实验,还是感觉很多细节把握不好,这里结合我的实验结果,以及网上别人的介绍总结一下,先贴几张SPSS的输出: 下面简单解释一下这三张图中的结果: 第一个表模型汇总表中,...
SPSS
输出结果
为乱码,SPSS设置为中文(图文)
SPSS
输出结果
为乱码 使用SPSS的过程中,我们可能会遇到下面的情况,查看器界面存在一些乱码,怎么解决呢? 首先打开编辑----选项 点击查看器 选择字体为中文的一些字体(我这里选择黑体)----应用 ...
matlab计算后
输出结果
是分式(不是小数)
计算后
输出结果
是分式
YOLOv3&YOLOv5
输出结果
说明
本文使用的yolov3和yolov5工程文件均为github上ultralytics基于pytorch的v3和v5代码,其训练集
输出结果
类型基本一致,主要介绍了其
输出结果
,本文是一篇学习笔记本文使用的yolov3代码github下载地址:yolov3 ...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章