C#で文字列を連結する方法は何ですか?

C#には、次のような文字列の結合方法がいくつかあります。

  1. 文字列を結合するために”+”演算子を使用します。例えば:
  2. string str1 = “こんにちは”;
    string str2 = “世界”;
    string result = str1 + ” ” + str2;
  3. String.Concatメソッドを使用して文字列を結合します。例えば:
  4. string str1 = “こんにちは”;
    string str2 = “世界”;
    string result = String.Concat(str1, ” “, str2);
  5. String.Formatメソッドを使用して文字列を連結する、例えば:
  6. string str1 = “こんにちは”;
    string str2 = “世界”;
    string result = String.Format(“{0} {1}”, str1, str2);
  7. StringBuilderクラスを使用して文字列を結合すると、文字列を頻繁に変更する必要がある場合に適しています。例えば、
  8. StringBuilder sb = new StringBuilder();
    sb.Append(“Hello”);
    sb.Append(” “);
    sb.Append(“World”);
    string result = sb.ToString();StringBuilder sb = new StringBuilder();
    sb.Append(“Hello”);
    sb.Append(” “);
    sb.Append(“World”);
    string result = sb.ToString();
  9. 文字列補間を使用して文字列を結合します。C# 6.0以降でサポートされています。例:
  10. string str1 = “こんにちは”;
    string str2 = “世界”;
    string result = $”{str1} {str2}”;

よく使われる文字列連結の方法を示しました。実際のニーズに応じて適切な方法を選択して文字列を結合してください。

bannerAds