Working With Number in C#

int i = 0;

// convert from a string

int i = int.Parse(“1″);

// convert froma string and don’t throw exceptions

if (int.TryParse(“1″, out i)) {}

i++; // increment by one

i–; // decrement by one

i += 10; // add 10

i -= 10; // subtract 10

i *= 10; // multiply by 10

i /= 10; // divide by 10

i = checked(i*2) // check for over flow

i = unchecked(i*2) // ignore over flow

Working With Numbers in VB.NET

Dim i As Integer = 0

i += 10 ‘ add 10 to i

i -= 5 ‘ subtract 5 from i

i *= 2 ‘ multiply i by 2

i /= 2 ‘ divide i by 2

‘ parse strings as numbers

‘ all number types have Parse and TryParse shared functions

Try

i = Integer.Parse(Console.ReadLine())

Console.WriteLine(“You typed a number”)

Catch ex As FormatException

Console.WriteLine(“Please type a number”)

End Try

If Integer.TryParse(Console.ReadLine(), i) Then

Console.WriteLine(“You typed a number”)

Else

Console.WriteLine(“Please type a number”)

End If

‘ money

Dim price As Decimal = 19.99

price = Decimal.Parse(“$39.95″ NumberStyles.Currency)