Mega Code Archive

 
Categories / C# Tutorial / Data Type
 

Data type convert

using System; public class MainClass {     static void Main(string[] args) {         short shortResult, shortVal = 4;         int integerVal = 67;         long longResult;         float floatVal = 10.5F;         double doubleResult, doubleVal = 9999.999;         string stringResult, stringVal = "17";         bool boolVal = true;         doubleResult = floatVal * shortVal;         Console.WriteLine("Implicit, -> double: {0} * {1} -> {2}", floatVal, shortVal, doubleResult);         shortResult = (short)floatVal;         Console.WriteLine("Explicit, -> short:  {0} -> {1}", floatVal, shortResult);         stringResult = Convert.ToString(boolVal) + Convert.ToString(doubleVal);         Console.WriteLine("Explicit, -> string: \"{0}\" + \"{1}\" -> {2}", boolVal, doubleVal, stringResult);         longResult = integerVal + Convert.ToInt64(stringVal);         Console.WriteLine("Mixed,    -> long:   {0} + {1} -> {2}", integerVal, stringVal, longResult);     } }