2

C#コードでnullチェックのリファクタリングを自動化することを誰かに提案できますか? 実際の問題は、500 個のファイルを持つ C# コンソール アプリケーションがあり、各ファイルにユーザー定義オブジェクトの主要な IF-ELSE 条件ステートメントが含まれていることです。ここで、これらの IF-ELSE 条件ステートメントで使用されるすべてのオブジェクト (ネストされたオブジェクトも含む) に対して null チェックを行う必要があります。

これを実現するには、null チェックを自動的に配置するツールが必要です。

4

1 に答える 1

3

ReSharperはこれらを見つけるのに役立ちます。次に例を示します。

ここに画像の説明を入力してください

于 2011-07-22T16:48:08.890 に答える