我在VB.NET中使用ASP.NET.
这是我的代码
Dim Total As Double
Total = Convert.ToDouble(lblTotal.Text.Substring(4, 20))
Run Code Online (Sandbox Code Playgroud)
lblTotal的值是
ABC20.00
我只想修剪该值以给我20.00并将其转换为ToDouble
最终结果必须是
20.00
C#代码也将帮助我解决需要发生的事情以及为什么我会收到错误消息
索引和长度必须指向字符串中的位置.参数名称:长度
尝试
Total = Convert.ToDouble(lblTotal.Text.Substring(4))
Run Code Online (Sandbox Code Playgroud)
请参阅http://msdn.microsoft.com/en-us/library/hxthx5h6.aspx
编辑 - 根据评论:
在他的示例代码4中使用的OP作为起始索引但是样本数据必须使用3作为起始索引来实现结果...
| 归档时间: |
|
| 查看次数: |
386 次 |
| 最近记录: |