Visual Basic标签包括文本和表达式

时间:2012-09-22 02:56:37

标签: vb.net label expression

实际上我真的很尴尬,我不知道如何做到这一点,我已经尝试了3种不同版本的语法和搜索溢出大约4页,我希望标签保持一个百分号和表达式,如何我这样做吗?这是我的逻辑。

AIbasehealth.Text = "%" And Integer / 5

3 个答案:

答案 0 :(得分:1)

您需要使用表达式的ToString方法。此外,除法运算符的方向也会产生差异/ and \ are different where \ is for integer division

AIbasehealth.Text = "%" + (theInteger / 5).ToString

AIbasehealth.Text = "%" + (theInteger \ 5).ToString

答案 1 :(得分:1)

使用&字符串连接运算符或String.Format()方法。

AIbasehealth.Text = "%" & (varInteger / 5)

OR

AIbasehealth.Text = String.Format("% {0}",varInteger / 5))

答案 2 :(得分:0)

int theInteger = 50;
AIbasehealth.Text = "%" + (theInteger / 5);