黑马程序员技术交流社区
标题:
刚来学习的小马弱弱的请教问题,关于结构练习的
[打印本页]
作者:
李明贵
时间:
2012-10-17 13:27
标题:
刚来学习的小马弱弱的请教问题,关于结构练习的
根据视频自学到结构这,做了下练习,出错,求指教
namespace _20121017
{
class Program
{
enum sex
{
男,女,
}
public struct Person
{
public string xm;
public sex xb;
public int nl;
}
static void Main(string[] args)
{
Person ZS;
ZS.xm = "张三";
ZS.xb=sex.男;
ZS.nl = 18;
Console.WriteLine("我叫{0},今年{1}岁了,我是{2}孩", ZS.xm, ZS.nl, ZS.xb);
Person XL;
XL.xm = "小兰";
XL.xb = sex.女;
XL.nl = 16;
Console.WriteLine("我叫{0},今年{1}岁了,我是{2}孩", XL.xm, XL.nl, XL.xb);
Console.ReadKey();
}
}
}
提示错误:可访问性不一致: 字段类型“_20121017.Program.sex”比字段“_20121017.Program.Person.xb”的可访问性低
啥意思?
作者:
李明贵
时间:
2012-10-17 13:56
错误提示在public sex xb; 这句的xb上
没人知道吗?
作者:
管真
时间:
2012-10-17 14:02
做了下测试,根据提示修改,请在最上面的枚举声明的时候加上public修饰符。一切正常
作者:
管真
时间:
2012-10-17 14:02
补充意识是 你的枚举不是公共访问的,要加公共访问修饰符
作者:
李明贵
时间:
2012-10-17 14:23
哦哦,谢谢啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2