C# – 変数・定数

C#

C# の 変数と定数の説明

変数

「型名 変数名」で変数を定義します。

int a;           // 型  変数名
int b = 123;     // 型  変数名 =  初期値
using System;

namespace HelloCsp
{
    class Program
    {
        static void Main(string[] args)
        {
            string s;             // 変数の定義
            s = "Hello world";    // 変数への値の代入

            Console.WriteLine(s);
            Console.Read();
        }
    }
}
Hello world

変数に格納する データには型があります。

数値型

型名格納するデータサイズ
sbyte-128 ~ 1278ビット
byte0 ~ 2558ビット
short-32,768 ~ 32,76716ビット
ushort0 ~ 65,53516ビット
int-2,147,483,648 ~ 2,147,483,64732ビット
uint0 ~ 4,294,967,29532ビット
long-9,223,372,036,854,775,808 ~ 省略64ビット
ulong0 ~ 18,446,744,073,709,551,61564ビット

実数型

型名おおよその範囲有効桁数サイズ
float±1.5 x 10−45 から ±3.4 x 1038~6 ~9 桁4ビット
double±5.0 × 10−324 – ±1.7 × 10308~6 ~9 桁8ビット
decimal±1.0 x 10-28 から ±7.9228 x 102828桁26ビット

論理型

型名サイズ
bool真偽値(true or false)1ビット

文字

型名説明
charUnicode文字1個char a = ‘A’;
string文字列string a = “Candy”;

その他

型名説明
objectオブジェクト
voi値を返さないという型
var型推論

定数

変数の前に const を付けて 値を固定することができます。

const int a = 123;	// const 型 定数名 = 値

コメント

タイトルとURLをコピーしました