Menu
CoddyTech

文字列の埋め込み

CoddyのC#ジャーニー「基礎」セクションの一部。レッスン 32/70。

これまでに単純な文字列を出力する方法を学びましたが、文字列に変数の値を挿入する必要がある場合もあります。

たとえば:

int age = 10;
System.Console.WriteLine("His age is: age");

これは "His age is: age" を出力します。"His age is: 10" ではありません。

これを解決するには、文字列補間を使います。

int age = 30;
string name = "Alice";
double balance = 1500.75;

System.Console.WriteLine($"Name: {name}, Age: {age}, Balance: {balance}");
  • $は、その文字列が補間文字列であることを示します。
  • {}は変数のプレースホルダーです。

文字列と変数を組み合わせる別の方法は、プラス演算子 + を使うことです。

System.Console.Write("Name: " + name + " Age: " +  age + " Balance: " + balance);
challenge icon

チャレンジ

初心者

ランダムな文字列を入力として、rndという名前の変数に格納するコードが与えられています。

文字列補間を使って、"The input is: "と、変数rndに入っているランダムな文字列をコンソールに出力してください。

例についてはテストケースを確認してください。

自分で試してみよう

using System;

public class Program {
    public static void Main(string[] args) {
        string rnd = Console.ReadLine();
        
        // 以下にコードを書いてください
        
    }
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: C#オンラインコンパイラ