读书人

朋友们帮帮小弟感激~该怎么处理

发布时间: 2012-04-14 17:14:21 作者: rapoo

朋友们帮帮小弟,感激~
public PrintDocument PrintDocument
{
get
{
return _printerPageSetting.PrintDocument;
}
set
{
_printerPageSetting.PrintDocument = value;
}
}
这种get或set是什么意思,有什么作用?以后怎么调用或怎么使用?
不明白,请高手指点一下!

[解决办法]
get 是得到
set 是赋值

简单的说就这样
[解决办法]
这是属性的定义方法,查查书
[解决办法]
public PrintDocument PrintDocument
{
get
{
return _printerPageSetting.PrintDocument;
}
set
{
_printerPageSetting.PrintDocument = value;
}
}

定义了一个名为PrintDocument的属性 以后在别的地方创建了该类的实例后 可以通过属性来访问或设置该值

例如:

实例.PrintDocument = somthing;//
object _ob = 实例.PrintDocument;//
[解决办法]
这个叫封装,用来保证私有数据安全的,一般情况下,如果你的对象不是那么害羞(怕别人修改了重要数据),可以不用管他.
[解决办法]
这是属性的定义方法啊,很简单,不必太在意了
[解决办法]
实际上是属性索引器的封装

你也可以看作就是调用了该方法

读书人网 >C#

热点推荐