曾英-C#教學-43 強數據類型app
程序實現: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _43_數據類型 { class Program { static void Main(string[] args) { Console.WriteLine("int:" + sizeof(int)); //4字節寬度 Console.WriteLine("int:" + sizeof(long)); //8字節寬度 Console.WriteLine("int:" + sizeof(float)); //4字節寬度 Console.WriteLine("int:" + sizeof(double)); //8字節寬度 Console.WriteLine("int:" + sizeof(decimal)); //16字節寬度 //////////////////////////////////////// Console.WriteLine("int:" + typeof(int)); //System.Int32 Console.WriteLine("long:" + typeof(long)); //System.Int64 Console.WriteLine("float:" + typeof(float)); //System.Single Console.WriteLine("double:" + typeof(double)); //System.Double Console.WriteLine("decimal:" + typeof(decimal));//System.Decimal /////////////////////////////////////// //判斷某個變量的類型 int n = 10; double f = 3.14;string s= "goood!"; Cat kitty = new Cat(); Console.WriteLine("n:"+n.GetType()); //n:System.Int32 Console.WriteLine("f:"+f.GetType()); //f:System.Double Console.WriteLine("s:" + s.GetType()); //s:System.String Console.WriteLine("kitty:" + kitty.GetType()); //kitty:_數據類型_Cat Console.WriteLine(); ///////////////////////////////////////////// //獲取kitty的類型, if (kitty.GetType() == typeof(Cat)) Console.WriteLine("kitty is a Cat"); else Console.WriteLine("kitty is not a cat"); //kitty is a cat; } } class Cat { } }
強數據類型spa