C# は厳密に型指定された言語であるため、変数を宣言する際は、データ型の指定が必要となります。 データ型を、System[[名前空間]]に用意された構造体で指定すると長くなるため、エイリアスも用意されています。 #html2(){{{{{{ <TABLE border="1" cellspacing="0" cellpadding="2"> <TBODY> <TR> <TD style="background-color:#ddeeff;" align="center">エイリアス</TD> <TD style="background-color:#ddeeff;" align="center">データ型</TD> <TD style="background-color:#ddeeff;" align="center">意味</TD> <TD style="background-color:#ddeeff;" align="center">範囲</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/d86he86x.aspx" rel="nofollow">sbyte</A></TD> <TD style="">System.SByte</TD> <TD style="">符号なし8bit整数</TD> <TD style="">-128 ~ 127</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/5bdb6693.aspx" rel="nofollow">byte</A></TD> <TD style="">System.Byte</TD> <TD style="">符号付き8bit整数</TD> <TD style="">0 ~ 255</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/ybs77ex4.aspx" rel="nofollow">short</A></TD> <TD style="">System.Int16</TD> <TD style="">符号付き16bit整数</TD> <TD style="">-32768 ~ 32767</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/cbf1574z.aspx" rel="nofollow">ushort</A></TD> <TD style="">System.UInt16</TD> <TD style="">符号なし16bit整数</TD> <TD style="">0 ~ 65535</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/5kzh1b5w.aspx" rel="nofollow">int</A></TD> <TD style="">System.Int32</TD> <TD style="">符号付き32bit整数</TD> <TD style="">-2147483648 ~ 2147483647</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/x0sksh43.aspx" rel="nofollow">uint</A></TD> <TD style="">System.UInt32</TD> <TD style="">符号なし32bit整数</TD> <TD style="">0 ~ 4294967295</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/ctetwysk.aspx" rel="nofollow">long</A></TD> <TD style="">System.Int64</TD> <TD style="">符号付き64bit整数</TD> <TD style="">-9223372036854775808 ~ 9223372036854775807</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/t98873t4.aspx" rel="nofollow">ulong</A></TD> <TD style="">System.UInt64</TD> <TD style="">符号なし64bit整数</TD> <TD style="">0 ~ 18446744073709551615</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/x9h8tsay.aspx" rel="nofollow">char</A></TD> <TD style="">System.Char</TD> <TD style="">文字型</TD> <TD style="">0 ~ 65535</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/b1e65aza.aspx" rel="nofollow">float</A></TD> <TD style="">System.Single</TD> <TD style="">単精度実数</TD> <TD style="">-3.402823E+38 ~ 3.402823E+38</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/678hzkk9.aspx" rel="nofollow">double</A></TD> <TD style="">System.Double</TD> <TD style="">倍精度実数</TD> <TD style="">-1.79769313486232E+308 ~ 1.79769313486232E+308</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/c8f5xwh7.aspx" rel="nofollow">bool</A></TD> <TD style="">System.Boolean</TD> <TD style="">ブール値</TD> <TD style=""> </TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/364x0z75.aspx" rel="nofollow">decimal</A></TD> <TD style="">System.Decimal</TD> <TD style="">10進型</TD> <TD style="">-79228162514264337593543950335 ~ 79228162514264337593543950335</TD> </TR> <TR> <TD style=""><A href="http://msdn2.microsoft.com/ja-jp/library/362314fe.aspx" rel="nofollow">string</A></TD> <TD style="">System.String</TD> <TD style="">文字列型</TD> <TD style=""> </TD> </TR> </TBODY> </TABLE> }}}}}}