1. ホーム
  2. c#

[解決済み】文字列を連結する最も効率的な方法は?

2022-03-27 07:54:10

質問

文字列を連結する最も効率的な方法は何ですか?

どのように解決するのですか?

その StringBuilder.Append() メソッドを使用するよりもはるかに優れています。 + 演算子を使用します。 しかし、1000回以下の連結を実行する場合、私が発見したのは String.Join() よりもさらに効率的です。 StringBuilder .

StringBuilder sb = new StringBuilder();
sb.Append(someString);

の唯一の問題点は String.Join は、共通のデリミターで文字列を連結しなければならないことです。

編集してください。 として リャンバーソー のようにすると、区切り文字を string.Empty .

string key = String.Join("_", new String[] 
{ "Customers_Contacts", customerID, database, SessionID });