当我尝试将.NET Framework更改为4.0到3.5时,我遇到了有关.NET Framework
的问题。该代码在4.0中完美运行,但当我尝试将其更改为3.5时,它会给我一个错误Conversion from string to integer
。那么如何修复这个呢?以下是我的代码:
Dim counter As Integer
ts = TargetDT.Subtract(DateTime.Now)
If ts.TotalMilliseconds > 0 Then
Me.timer.Text = ts.ToString("mm\:ss") 'I get the error from here
ElseIf ts.TotalMilliseconds < 0 Then
Timer1.Interval = 500
CountDownFrom = TimeSpan.FromMinutes(0.5)
TargetDT = DateTime.Now.Add(CountDownFrom)
Me.timer.Text = ts.ToString("mm\:ss")
If Me.timer.Text = "00:00" Then
counter = counter + 1
If counter = 1 Then
saban()
End If
End If
End If
答案 0 :(得分:0)
从此行中删除反斜杠:
Me.timer.Text = ts.ToString("mm\:ss")
使其成为
Me.timer.Text = ts.ToString("mm:ss")