
正文
vb.net没有set vb中的set
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请教c#/vb.net高手{ get; set; }属性的写法问题。
这种写法在.net
2.0后才出现的,目的是为了减轻程序员的工作量,编译器会自动为你补充完整,如:
public
string
name{get;set;}
编译器自动生成(可能会更负责更完善):
private
string
name;
public
string
Name
{
get
{
return
name;
}
set
{
name=
value;
}
}
这种写法在一般时候很好,但是有一种情况你不得不放弃这种写法,那就是你要在里面进行校验的时候,比如set中有运算或者校验之类的,get中有转换等等,这种情况下,你就必须老老实实的写个完整的才可以。
相关问答
Q1: vb.net 有set语句么?怎么用?
Set 语句 将对象引用赋给变量或属性。 语法 Set 语句中使用 New 关键字,那么实际上就会新建一个该对象的实例。
Set objA=objAA.getObjOfA()
Or
Set objA = new ObjOfA()
Q2: VB.Net 2010 如何使用Set
【首发答案】 VB6 中才有Set,VB.net中没有了
直接 a = New a 即可。
^_^ 给分撒~
vb.net没有set的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb中的set、vb.net没有set的信息别忘了在本站进行查找喔。







