Is there a way in C# to have a range for a case statement. You can do this in VB, but how can you in C#:
Code:Select Case e.KeyChar Case Chr(8) Case "0"c To "9"c Dim val As Int64 = CType(MyBase.Text & e.KeyChar, Int64) If val < _minRange Then MyBase.Text = _minRange.ToString e.Handled = True End If If val > _maxRange Then If Me.SelectionLength = 0 Then MyBase.Text = _maxRange.ToString e.Handled = True End If End If Case Else Beep() e.Handled = True End Select




Reply With Quote