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
|