変数(string)
ここで必ず覚えること
- 変数には名前とデータ型(型)が必要
- 変数にはデータ型を指定して宣言しなくてはいけない
using System;
class Program
{
static void Main(string[] args)
{
// データ型 変数名;
string a;
}
} - 変数を宣言した行で値を代入することを 初期化という
using System;
class Program
{
static void Main(string[] args)
{
// 変数の宣言時に初期化
string a = "123";
}
}
- 変数にはデータ型を指定して宣言しなくてはいけない
var a = "123";という命令で、変数aに文字列123を代入しているvarというのは「型推論する」つまり「右辺の型に応じて自動的に変数の型を決定する」キーワードであるusing System;
class Program
{
static void Main(string[] args)
{
// コンピューターが右辺の値"123"を見て文字列と判断する
var a = "123"
}
}- 本来
varはstringと指定するusing System;
class Program
{
static void Main(string[] args)
{
// var a = "123"と同等
string a = "123"
}
} stringとvarどちらを使ってもよい
変数には値が入っていて、変数を使うとプログラム内でその値を使うことができる
using System;
class Program
{
static void Main(string[] args)
{
string name = "山田"
// 山田と出力される
Console.WriteLine(name);
}
}+で文字列と文字列を連結した文字列を作れる- 例:
"abc" + "def"は"abcdef"となる
using System;
class Program
{
static void Main(string[] args)
{
// abcdefと出力される
Console.WriteLine("abc" + "def");
string firstName = "太郎";
string lastName = "山田";
// 山田太郎と出力される
Console.WriteLine(lastName + firstName);
}
}- 例:
課題
C#体験編1: C#をはじめよう