c#中类属性如果不想声明似有变量的话语法是什么来着?忘了 public class MyClass{ public string MyName { get{return this;}//是这么写的吗? set{this=value;} }} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个编译都通不过,一个string类型,一个myclass类型 public class MyClass{ public string MyName { get; set; }} public class MyClass{string name; public string MyName { get{return name;} set{name=value;} }}是想要属性吗,还是什么意思。 这个叫自动属性public class MyClass{ public string MyName{ get; set;}}还可以public class MyClass{ public string MyName{ get; private set;}} public class MyClass{ private string sName; public string MyName { get{return sName;} set{sName=value;} }} public class MyClass{ public string MyName { get; set; }} public class MyClass { private string name; public string MyName { get{return name;} set{name=value;} } } 谢谢,请问如果我private set会怎么样? 先结贴了,呵呵,mapserver :10分jzywh:10分,谢谢大家 编译不通过MyClass.get必须声明主体,因为它未标记为abstract或extern 请前辈指点一下C#的前景 RadioButtonList的用法 字符串父串与字串的问题 怎样避免两个TextBox的TextChanged事件相互触发? 如何实现这样的Datagrid功能 怎样将一个类似10101100这样的字符串转为Color类型 怎么设置窗体边框的颜色和透明度? datatable中有大量数据(>50万),怎样使它快速导入到一个已存在的SQLSERVER表中? winform窗体的keypress事件处理问题? WPF中怎么去掉MenuItem的白色边框 C# 创建 ActiveX,保存文件功能的问题 怪现象
public class MyClass
{
public string MyName
{
get;
set;
}
}
{
string name;
public string MyName
{
get{return name;}
set{name=value;}
}
}是想要属性吗,还是什么意思。
{
public string MyName{ get; set;}
}
还可以public class MyClass
{
public string MyName{ get; private set;}
}
{
private string sName;
public string MyName
{
get{return sName;}
set{sName=value;}
}
}
{
public string MyName
{
get; set;
}
}
{
private string name;
public string MyName
{
get{return name;}
set{name=value;}
}
}
jzywh:10分,谢谢大家
MyClass.get必须声明主体,因为它未标记为abstract或extern