[C# 6.0新機能] 文字列への変数埋め込み

C# 5.0までは文字列内にある値を埋め込みたい場合はstring.Formatメソッドを使用して以下のように記述する必要がありました。

string data = "pen";
string strText = string.Format("This is a {0}.", data);

C# 6.0では、文字列の先頭に$を付け変数を{}で囲んで埋め込むことが可能です。
実行すると、文字列に埋め込んだ変数の部分が実際の値に置き換えられます。

string data = "pen";
string strText = $"This is a {data}.";



コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください