我想問(wèn)問(wèn)哪里錯(cuò)了提示:1>c:\users\rjxy\documents\visual studio 2012\Projects\ConsoleApplication1\ConsoleApplication1\Program.cs(22,12,22,16): error CS0051: 可訪問(wèn)性不一致: 參數(shù)類型“Gender”比方法“student.Port.Port(string, int, int, Gender)”的可訪問(wèn)性低
using System;
namespace student
{
public class Port
{
??? private string name;
??
?public int age;
?public int height;
??? private Gender sex = Gender.男;
??? public string Name
?
??? {
??? get{return this.name;}
??? set{this.name=value;}
??? }
??? public Port(string n,int h,int a,Gender Sex)
??? {
??? name=n;
??? height=h;
??? age=a;
??? sex=Sex;
??? }
static void Main()
{
?Port p1=new Port("lisa",3,24,Gender.女);
???
?Console.WriteLine("我的名字叫"+p1.name+"今年"+p1.age+"歲了,"+"身高"+p1.height+"cm!"+p1.sex);
}
}
}
2018-09-29
sex是私有字段,要被訪問(wèn)的話,加上public Gender Sex{get{return sex} set{sex=value}}
2016-11-06
把private Gender 改成public Gender