加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

vb.net – 1是什么意思

发布时间:2020-12-17 00:01:27 所属栏目:大数据 来源:网络整理
导读:我刚刚看到一些人发布的示例代码( here)设置了一个等于1的整数变量.我感到震惊的是VB.NET编译器会接受它作为有效的语法.例如,这编译: Dim i As Integer = 0i = ++1i = ++1Console.WriteLine(i) ' Outputs "1" 我可以说,它似乎忽略了优点,只是使用它后面的值
我刚刚看到一些人发布的示例代码( here)设置了一个等于1的整数变量.我感到震惊的是VB.NET编译器会接受它作为有效的语法.例如,这编译:
Dim i As Integer = 0
i = ++1
i = ++1
Console.WriteLine(i)  ' Outputs "1"

我可以说,它似乎忽略了优点,只是使用它后面的值.例如:

Dim i As Integer = 0
i = ++10
Console.WriteLine(i)  ' Outputs "10"

所以我的问题是,为什么这个有效的语法?运算符是否有一些我完全没有意识到的规则.据我所知,这是无效的,本身并不是VB.NET的运算符.

与其他一些语言不同,它只是一个标志.标志可以重复 – – 1个工作,— 3个工作,并且Not Not Not Not条件也可以.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读