-3

以下のコードで異常を見つけようとしましたが、悪い命名規則以外は何も見つかりませんでした。

public static Response DoIt(ADUser user)
{
    string search = "(cn=" + user.name.Trim() + ")";
    // More code lines
}
4

2 に答える 2

3

型オブジェクトを返さないResponseこと以外は問題ありません。"(cn="複数の場所で使用している場合は、二重引用符 ( ) 内の文字列を定数に置き換えることができます。1行の文字列の連結が気になる方は大丈夫です。ただしsearch、ループ内で文字列を連結する必要がある場合や、多くの連結が必要な場合は、StringBuilderを使用して文字列を作成することを検討してください。

于 2012-09-13T07:54:54.740 に答える
3

何も問題はありませんが、次を使用して読みやすくすることができますstring.Format

string search = string.Format("(cn={0})", user.name.Trim());
于 2012-09-13T07:56:51.740 に答える