c#关于枚举类型。。
来源:百度知道 编辑:UC知道 时间:2024/04/29 10:25:36
using System;
enum Days
{
Monday=1,
Tursday=2,
Wensday=3,
Thursday=4,
Friday=5,
Saturday=6,
Sunday=7
}
enum Days :short
{
}
Days myday = Days.Friday;
Console.WriteLine("myday is{0} :",myday);
哪里错了。。。
要说清楚点。。。 提示说 命名空间不直接包含诸如字段或方法之类的成员;
命名空间已经包含“<global namespace>” 已经包含了 "Days" 的 program.cs
直接告诉我怎么改 我正在看这个网站 http://www.bianceng.cn/Programming/cs/jc/200905/11335.htm
enum Days
{
Monday=1,
Tursday=2,
Wensday=3,
Thursday=4,
Friday=5,
Saturday=6,
Sunday=7
}
enum Days :short
{
}
Days myday = Days.Friday;
Console.WriteLine("myday is{0} :",myday);
哪里错了。。。
要说清楚点。。。 提示说 命名空间不直接包含诸如字段或方法之类的成员;
命名空间已经包含“<global namespace>” 已经包含了 "Days" 的 program.cs
直接告诉我怎么改 我正在看这个网站 http://www.bianceng.cn/Programming/cs/jc/200905/11335.htm
你要定义两遍Days做什么`!
enum Days :short
{
Monday=1,
Tursday=2,
Wensday=3,
Thursday=4,
Friday=5,
Saturday=6,
Sunday=7
}
Days myday = Days.Friday;
Console.WriteLine("myday is{0} :",myday);
这样再试试
故名思意 命名空间不能直接包含诸如字段或方法之类的成员;
你的
Days myday = Days.Friday;
Console.WriteLine("myday is{0} :",myday);
要写在类里,不能写在命名空间里。
还有就是楼上说的,你的Days定义了两遍
Days 定义了2边?