if (richTextBox1.Text.Contains("Home") == false)
{
result_show.richTextBox1.Text += "Home in Home Menu is missing.";
}
if (richTextBox1.Text.Contains("Users") == false)
{
result_show.richTextBox1.Text += "Users in Home Menu is missing.";
}
if (richTextBox1.Text.Contains("Space") == false)
{
result_show.richTextBox1.Text += "Space in Home Menu is missing.";
}
https://stackoverflow.com/posts/39720620/ または、私の必要性の右に合った答えを表示するには、下にスクロールしてください。これを感謝します。このコードの長さを短くする方法はありますか?
追加するテキストは常に同じですか? –
テキストが同じ場合は、単純に単語の集合を作成し、例えばLinq - 'Any'を使用します。テキストが異なる場合は、辞書を使用してキーワードをテキストに関連付け、ループを使用して辞書を反復処理します。 – kiziu
foreach/for-loopステートメントを使用してitemsのリストをチェックするために、リストメソッドを使ってリストを実行するだけでよいでしょう。 – mahlatse