社区
VB
帖子详情
vb.net 有没有类似这种方法?
L13843199721
2012-06-06 11:19:28
dim b as string ="123"
dim a as string = b="1" ? "0":b
...全文
145
6
打赏
收藏
vb.net 有没有类似这种方法?
dim b as string ="123" dim a as string = b="1" ? "0":b
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
L13843199721
2012-06-06
打赏
举报
回复
初学VB.NET 谢谢帮助
hztltgg
2012-06-06
打赏
举报
回复
Visual Basic 2008引入的,关键不是性能,而是短路问题
通过库函数实现,参数必然需要运算,实现不了短路,只能在语言层面实现。
SocketUp
2012-06-06
打赏
举报
回复
哦,原来vb.net的if也有iif的功能了,而且性能比iif好啊
hztltgg
2012-06-06
打赏
举报
回复
msdn里有段话,比较两者的区别,主要是短路运算的区别,c#的?:运算也是短路的。
使用三个参数调用的 If 运算符的工作方式与 IIf 函数相似,只不过该运算符使用短路计算。 IIf 函数始终计算所有三个参数的结果,而具有三个参数的 If 运算符仅计算其中两个参数的结果。 第一个 If 参数将进行计算,并且结果被强制转换为 Boolean 值( True 或 False)。 如果该值为 True,则计算 argument2 并返回其值,但是不计算 argument3。 如果 Boolean 表达式的值为 False,则计算 argument3 并返回其值,但是不计算 argument2。
hztltgg
2012-06-06
打赏
举报
回复
其实不是iif,是if。iif是Interaction的一个方法,c#也可以用,if才是运算符,和c#的if类似。
注意不要和If...Then...Else 语句混淆。
你可以看看一下
Dim a = If(1 = 1, 1, 1)
Dim b = IIf(1 = 1, 1, 1)
If是关键字,ide里颜色会变,IIf不是关键字,颜色不会变。
If 运算符
使用短路计算按条件返回两个值中的一个。可以使用三个参数或两个参数调用 If 运算符。
Interaction.IIf 方法
根据表达式的计算结果,返回两个对象中的一个。
SocketUp
2012-06-06
打赏
举报
回复
IIF
[
VB.NET
]在
vb.net
中
有没有
类似
vb6控件数组的
方法
控制一组控件?
<script type="text/javascript"
使用
VB.net
和VB编写DLL组件的
方法
使用ESRI 的AO进行开发的时候,最常用的开发手段之一就是写DLL组件,使用VB或者
VB.NET
编写DLL组件的
方法
是不一样的。写DLL的时候,就是继承某个接口,而接口里面的
方法
和属性必须完全实现,不能够有任何的遗漏。以下便是VB和
VB.NET
开发AO的
方法
:1.使用VB写DLL使用一个Icommand或者Itool来写DLL组件,例子如下:1.1在VB中开始一个ACTIVE DLL组件项目1.
VB6.0和
VB.NET
区别
学习了一段时间的
VB.net
,感觉大部分和之前学过的VB形似,但是因为名字不一样,所以肯定就有不同的地方,接下来说说VB和
VB.net
有哪些不同的地方。
VB.net
是推出的一种开发基于.net平台应用程序的开发语言。掌握
VB.net
不仅要掌握语法,还要理解并运用这些新的概念,功能和观点,还有掌握.net框架。理解CLR(common language runtime,通用语言进行时)。 接下
简要分析VB6.0和
VB.NET
区别
现在随着
VB.NET
的发展,大部分人都放弃使用VB6.0而选择
VB.NET
,下面我们就来研究一下VB6.0和
VB.NET
的区别。
VB.NET
是微软公司在2002年推出的一种开发基于.Net平台应用程序的开发语言,也是微软公司极力推荐的一种开发.Net平台应用程序的开发语言。首先还是让我们来简单了解一下
VB.NET
和其前一个版本,也是目前世界上拥有最多使用者的开发语言--VB 6.0的主要区别。 ...
VB.NET
基础入门
VB.NET
基础入门 之前对VB 和C#语言有相应的了解,特别是VB,进行了很长一段时间的的深入的学 习,现在开始
VB.NET
基础学习,学习进度不快,很多的东西要虚心向身边的高手学习、 交流。
VB.NET
开始有一段时间了,自己阶段是做一个
VB.NET
的宏观学习把控! 一、什么是
VB.NET
VB
16,717
社区成员
110,522
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章