c#问题 帮下忙

[复制链接]
查看11 | 回复5 | 2008-10-29 08:10:35 | 显示全部楼层 |阅读模式
我是菜鸟 来帮我解决下谢了
class myclass
{
private string name;
public string name
{

get { return name; }

set { name = value; }
}
}
帮我讲解下每个地方的意思 GET SET在这里有什么用应该怎么GET SET的

回复

使用道具 举报

千问 | 2008-10-29 08:10:35 | 显示全部楼层
get是获得该对象的属性,set是设置该对象的属性,private是私有的字段或属性,public是公共的字段或属性,...
回复

使用道具 举报

千问 | 2008-10-29 08:10:35 | 显示全部楼层
首先private string name; 中的name和public string name中的name是不一样的前面应该小写后面应该以大写开头。如下private string name=null;//私有的变量,先给name赋空值public string Name {
get { return name; } //获得一个值...
回复

使用道具 举报

千问 | 2008-10-29 08:10:35 | 显示全部楼层
同意楼上的,我知道get{}和set{}还有个用处就是可以给属性设赋值的条件,如:class myclass { private string name;public string name {get { return name; } set { name = value; } }}里的set可以这样:se...
回复

使用道具 举报

千问 | 2008-10-29 08:10:35 | 显示全部楼层
这是对属性的设置。属性的首字母要大写。 可以用SET方法进行赋值(name = value; ),返回一个值。用GET来取值。 刚开始这个问题我也是不太理解,用多了就好了。...
回复

使用道具 举报

千问 | 2008-10-29 08:10:35 | 显示全部楼层
应该怎么GET SET的?答:这个东西叫:属性可以赋值,可以取值。类似于textbox1.Text="a";//这个.Text是属性赋值String s = textbox1.Text; //这个也是属性 取值//另外说明一下这里的value是隐式的。set { name = value; }...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行