「データ型」の編集履歴(バックアップ)一覧はこちら
データ型 - (2008/10/26 (日) 02:42:09) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
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>
}}}}}}
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>
}}}}}}