首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

VB.NET 2005 中 trim(Textbox1.text) 和textbox1.text.Trim() 的区别是什么?该如何解决

2012-03-05 
VB.NET 2005 中 trim(Textbox1.text) 和textbox1.text.Trim() 的区别是什么?请问一下大家,我用的是VB.NET

VB.NET 2005 中 trim(Textbox1.text) 和textbox1.text.Trim() 的区别是什么?
请问一下大家,
我用的是VB.NET 2005

trim(Textbox1.text)
textbox1.text.Trim()

这二个写法有什么区别吗?谁能详细讲讲?

谢谢 ~!

[解决办法]
前者trim是一个函数,是为了兼容原VB的,在Microsoft.VisualBasic命名空间
后者trim是.net中String类的特有属性(这里是一个方法),可以说是面向对象编程方法的代码表现吧
[解决办法]
使用上两者有一点小差别:
dim s as string = nothing
Trim(s)'没问题,返回string.empty
s.Trim()'报错,空引用

热点排行