try to changeCustomer("a","man","a",8);
===>
string s = "man";
Customer("a",(sex)Enum.Parse(typeof(sex),s,true),"a",8);
===>
string s = "man";
Customer("a",(sex)Enum.Parse(typeof(sex),s,true),"a",8);
解决方案 »
- 怎样用电脑的记事本编写应用程序?
- 关闭应用程序
- 2009年山东大学计算机复试上机题目 求不同语言的解法 相同的语言更优的算法也可
- 怎么在DataSet中读出指定的数据!急!
- 报表就叫报表呗,为啥还叫“水晶报表”?
- 通过给XmlDataDocument.DataSet应用一个简化了的XSD模本,然后用DataSet的WriteXml输出新XML文件?
- xml文件添加节点的问题??请各位高手帮忙解决一下
- tcp怎么发请求
- 给C#继承类添加接口
- 公司要求员工持股,在下征求一下大家的意见。
- O/R Mapping技术 SQLHelper 是什么 怎样用
- 100分求梅花雨日历控件3.0版... 在线等待
public static void Main(){Customer c = new Customer("a",(sex)Enum.Parse(typeof(sex),s,true),"a",8);
Console.WriteLine("客户姓名为:{0}",c.name);
Console.WriteLine("客户编号为:{0}",c.NO);
Console.WriteLine("客户性别为:{0}",c.Sex);}
public class customer{
public enum sex
{
man,
woman
};
private string s_name;
public string name{
get{
return s_name;
}
}private sex m_sex;
public sex Sex{
get{
return m_sex;
}
}private string s_no;
public string NO{
get{
return s_no;
}
set{
if (s_no!=value){
s_no=value;
}
}
}private int i_day;
public int Day{
get{
return i_day;
}
set{
if (i_day!=value){
i_day=value;
}
}
}public void Customer(string name,sex sex,string no,int day){
s_name=name;
m_sex=sex;
s_no=no;
i_day=day;}
}
public static void Main(){Customer c = new Customer("a",(sex)Enum.Parse(typeof(sex),s,true),"a",8);
Console.WriteLine("客户姓名为:{0}",c.name);
Console.WriteLine("客户编号为:{0}",c.NO);
Console.WriteLine("客户性别为:{0}",c.Sex);}改成这样时,编译出错信息:54,15 错误csc1518:应输入 class..
public class customer{
public enum sex
{
man,
woman
};
private string s_name;
public string name{
get{
return s_name;
}
}private sex m_sex;
public sex Sex{
get{
return m_sex;
}
}private string s_no;
public string NO{
get{
return s_no;
}
set{
if (s_no!=value){
s_no=value;
}
}
}private int i_day;
public int Day{
get{
return i_day;
}
set{
if (i_day!=value){
i_day=value;
}
}
}public void ccc(string name,sex sex,string no,int day){
s_name=name;
m_sex=sex;
s_no=no;
i_day=day;}
}
class Test{
public static void Main(){customer c = new customer("a",(sex)Enum.Parse(typeof(sex),s,true),"a",8);
Console.WriteLine("客户姓名为:{0}",c.name);
Console.WriteLine("客户编号为:{0}",c.NO);
Console.WriteLine("客户性别为:{0}",c.Sex);}}我最后的程序,但错误信息说
找不到类型或命名空 sex
s在Test中不存在?????
{
public class customer
{
public enum sex
{
man,
woman
};
private string s_name;
public string name
{
get
{
return s_name;
}
} private sex m_sex;
public sex Sex
{
get
{
return m_sex;
}
} private string s_no;
public string NO
{
get
{
return s_no;
}
set
{
if (s_no!=value)
{
s_no=value;
}
}
} private int i_day;
public int Day
{
get
{
return i_day;
}
set
{
if (i_day!=value)
{
i_day=value;
}
}
} public customer(string name,sex sex,string no,int day)
{
s_name=name;
m_sex=sex;
s_no=no;
i_day=day; } public static void Main()
{ customer cust = new customer("a",sex.man,"a",8);
Console.WriteLine("客户姓名为:{0}",cust.name);
Console.WriteLine("客户编号为:{0}",cust.NO);
Console.WriteLine("客户性别为:{0}",cust.Sex);
}
}
}注意几点,Customer 的大小写,构造函数不能有VOID ...
class Test{
public static void Main(){customer c = new customer("a",(sex)Enum.Parse(typeof(sex),s,true),"a",8);
Console.WriteLine("客户姓名为:{0}",c.name);
Console.WriteLine("客户编号为:{0}",c.NO);
Console.WriteLine("客户性别为:{0}",c.Sex);}}应该怎么写??