c# 属性设置 的问题与java属性设置问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 18:50:36
public String UserName
{
get{ return userName;}
}
public IPEndPoint NetPoint
{
get{ return netPoint;}
set{netPoint=value;}
}

这个属性为是有c#谢的
为什么,不可java一样的啊
public void setName(String name)
{
this.name=name ;
}
public String getName()
{
return name;
}

C#和java只是写法不一样
当C#编译器编译这里的时候 还是会把它解析成java那种形式的
你C#一样可以java那样写啊 但 C#这样多数人认为更为直观 get set 都放一起了

恩,LS正解

属性的写法应该就.NET有,c,c++以及java都没有,他们的处理就是使用get与set方法,其实质都一样,区别就是代码上的表现了