-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

C# 6 and .NET Core 1.0

You will often need to convert between different types.
Add a new Console Application project named Ch03_CastingConverting.
It is safe to implicitly cast an int
variable into a double
variable.
In the Main
method, enter the following statements:
int a = 10; double b = a; WriteLine(b);
You cannot implicitly cast a double
variable into an int
variable because it is potentially unsafe and would lose data.
In the Main
method, enter the following statements:
double c = 9.8; int d = c; // compiler gives an error for this line WriteLine(d);
Press Ctrl + W, E to view the Error List, as shown in the following screenshot:
You must explicitly cast a double
into an int
variable using a pair of round brackets around the type you want to cast the double
into. The pair of round brackets is the cast operator. Even then you must beware that the part after the decimal point will be trimmed off without warning.
Modify the assignment statement for the...
Change the font size
Change margin width
Change background colour