VB6:" string = string * integer"做?

时间:2016-05-25 21:20:42

标签: string vb6 integer multiplication

我正在尝试将一些旧的VB6遗留程序重写为C#,并且刚刚遇到了这个问题。我仍然是Visual Basic的新手,我不知道这意味着什么或它的功能是什么。这是确切的格式:

<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.4.0/knockout-min.js"></script>

<table>
  <tbody data-bind="foreach: list">
    <tr>
      <td data-bind="text: name"></td>
      <td><a href="#">Edit</a></td>
      <td><a href="#" data-bind="click: $root.removeItem">Delete</a></td>
    </tr>
  </tbody>
</table>

它与变量声明无关,所以我不认为它与字符串长度有关,但我不确定。任何建议都表示赞赏。

1 个答案:

答案 0 :(得分:6)

如果strMystring包含表示数字的字符串,则右侧会将其强制为数字,将其乘以100,之后赋值会将结果强制转换回字符串。

一个简单的测试:

Sub test()
    Dim s As String
    s = "50"
    s = s * 100
    Debug.Print s
End Sub

以上代码按预期打印5000