For Each r As Row In t.Rows
Dim s As Double =20* r("迟到次数") + 50*r("严重迟到次数")next
目前由于迟到次数和严重迟到次数中有空白格,而且这两列都是 string
应该如何处理呢。
---------------------------
版本:2019.6.18.1
---------------------------
代码执行出错,错误信息:
System.InvalidCastException: 从字符串“”到类型“Double”的转换无效。 ---> System.FormatException: 输入字符串的格式不正确。
在 Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
在 Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
--- 内部异常堆栈跟踪的结尾 ---
在 Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
在 Microsoft.VisualBasic.CompilerServices.Operators.MultiplyObject(Object Left, Object Right)
在 UserCode.Test()
---------------------------
确定
---------------------------