TECH I.S.

C# 文字列連結


文字列連結

+演算子を文字列と文字列で使用して、結合することが出来ます。これを連結と呼びます。

{.language-csharp .techis-white}
string firstName = "John ";
string lastName = "Doe";
string name = firstName + lastName;
Console.WriteLine(name);

出力時にfirstNameとlastNameの間にスペースを作成するために、「John」の後にスペースを追加したことに注意してください。

また、string.Concat()メソッドを使用して2つの文字列を連結することも出来ます。

{.language-csharp .techis-white}
string firstName = "John ";
string lastName = "Doe";
string name = string.Concat(firstName, lastName);
Console.WriteLine(name);


数値と文字列の追加

注意!

C#では、加算と連結の両方に+演算子を使用します。

覚えておきましょう!:数字は加算され、文字列は連結されます。

2つの数値を加算すると、結果は数値になります。

{.language-csharp .techis-white}
int x = 10;
int y = 20;
int z = x + y;  // z will be 30 (an integer/number)

2つの文字列を追加すると、結果は文字列連結になります。

{.language-csharp .techis-white}
string x = "10";
string y = "20";
string z = x + y;  // z will be 1020 (a string)


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細