次のコード行があります。
var dmrReceived = new DownloadMessagesReport();
StyleCopとReSharperは、冗長な初期化子を削除することを提案しています。しかし、私がそれを置き換えると
DownloadMessagesReport dmrReceived;
確かに、これはオブジェクトのインスタンスに設定されていないオブジェクト参照を生成しますか?.NET3.5を使用しています。オブジェクトを手動でインスタンス化する必要がなくなりましたか?
次の行は次のとおりです。
dmrReceived = dc.DownloadNewMessages(param, param2, param3);
dc
これは、WCFサービスから生成されたクラスであることは注目に値します。WCFWebDownloadNewMessages
サービスメソッドも同様です。