黑马程序员技术交流社区
标题:
关于结构
[打印本页]
作者:
李朋朋
时间:
2012-7-23 23:02
标题:
关于结构
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Example
{
enum Gender
{
男,
女
}
public struct Person
{
public string name;
public Gender sex;
public int age;
}
class Program
{
static void Main(string[] args)
{
Person onePerson;
onePerson.name = "张三";
onePerson.sex = Gender.男;
onePerson.age = 23;
Console.WriteLine("我的名字叫{0},我是{1}性,今年{2}了。",onePerson.name,onePerson.sex,onePerson.age);
Console.ReadKey();
}
}
}
在visual studio 2010中,输入以上代码,出现错误提示,求解释:错误 1 可访问性不一致: 字段类型“Example.Gender”比字段“Example.Person.sex”的可访问性低 E:\程序\新建文件夹\Struct\Example\Program.cs 16 23 Example
作者:
孙宁宇
时间:
2012-7-23 23:12
public
enum Gender
{
男,
女
}
SEX属性是public的 所以你的枚举也要是public
作者:
王宝康
时间:
2012-7-23 23:14
今年2了,哈哈...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2