コードインスペクション:冗長な '文字列.ToCharArray()' 呼び出し
このインスペクションは、コードが文字列を直接反復処理できるにもかかわらず、 foreach 内で ToCharArray() が呼び出されたことを報告します。 余分な配列割り当ては結果を変えず、不要な処理を追加するだけです。
サンプル
foreach (char c in text.ToCharArray())
{
Consume(c);
}
foreach (char c in text)
{
Consume(c);
}
クイックフィックス
この応急処置では、 ToCharArray() の呼び出しを削除し、文字列を直接反復処理します。
2026 年 6 月 12 日