vb.net赋值和等于 vb判断相等和赋值的区别

VB.NET 动态二维数组如何循环赋值和取值

for i =0 to ...

专注于为中小企业提供成都做网站、网站制作、成都外贸网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业馆陶免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

for j =0 to ...

keyarray(i,j)=

next

next

双重循环,赋值和读取一样

vs中vb的=和&=有什么区别

VB6中没有=,如果你有看到,那一定是类似这样的:if 100+c(i) = 111 then,这里的和=不能并在一起,=在vb6中是等于或赋值的意思,而放在这里是起一个定义数据类型的作用,vb中的常用数据类型都是可以用一些符号表示的,这里c假设是一个子程序,但是返回的是string文本型,而这个if判断的是整数型的结果,所以就需要数据类型转换,而代表的是long类型,所以这里就把c(i)返回的string类型转换成了类型。

如果是vb.net中,=也还是等于或赋值的意思,=是一种简写,例如:a=b 就是a = a b的简写,还有a+=b就是a = a + b的简写

VB下如何判断“=”号是“等于”还是“赋值”?

请问楼上的人有没有学过VB啊?

VB中有"=="这样的逻辑符号吗?

这个只有在Java,JavaScript,C++,C中有

回答楼主的问题:

在VB中,IF后跟的只可能是判断语句,不可能是赋值语句,所以VB编译器根本不需要去管赋值还是什么.

vb中赋值语句和关系等于都是“=”,如何区分?比如c=a=b为赋值,而print c=a=b则为关系等于?迷惑——

很简单,单独的一个语句,就是赋值,如C=A=B,相当于给C赋值。

其他情况,一般就是关系,用于判断关系是否成立,作为关系,都有返回值,TRUE或者FALSE

VB中怎么区分赋值与等号

VB6.0中关于=号有以下几类用法:

1)比较运算符,用来比较表达式。

比较运算符示例:

本示例示范各种“比较运算符”的用法。这类运算符通常拿来做表达式结果的比较。

Private Sub Form_Click()

Dim MyResult, Var1, Var2

MyResult = (45  35)   ' 返回 False。

Debug.Print MyResult

MyResult = (45 = 45)   ' 返回 True。

Debug.Print MyResult

MyResult = ("5"  "4")   ' 返回 True。

Debug.Print MyResult

End Sub

2)条件判断式中使用做等于号(=),见以下代码用法:

Private Sub Command1_Click()

a = 1

b = InputBox("输入b", b)

If a + b = 4 Then

Print "Ok"

Else

Print "Error"

End If

End Sub

其中    If a + b = 4 Then  句中使用的是等于用法。

3)= 操作符,用于对一个变量或属性赋值。

给变量和属性赋值

BackColor = 255

VScroll1.Value = 100

MaxRows = 50

第一个语句改变当前活动窗体的属性,第二个语句改变 VScroll1 的一个属性,第三个语句则给变量赋值。

用赋值语句进行计算,并将结果赋予变量:

ApplesSold = 10      '将值10传给变量。

ApplesSold = ApplesSold + 1      '变量值增一。


本文标题:vb.net赋值和等于 vb判断相等和赋值的区别
文章源于:http://azwzsj.com/article/docecgo.html