我有以下代码行:
var dmrReceived = new DownloadMessagesReport();
Run Code Online (Sandbox Code Playgroud)
StyleCop和ReSharper建议我删除冗余初始化程序.但是,如果我用它替换它
DownloadMessagesReport dmrReceived;
Run Code Online (Sandbox Code Playgroud)
当然这会产生一个未设置为对象实例的对象引用?我使用的是.NET 3.5.你不再需要手动实例化对象吗?
下一行是:
dmrReceived = dc.DownloadNewMessages(param, param2, param3);
Run Code Online (Sandbox Code Playgroud)
值得注意的是,这dc是一个从WCF服务生成的类.所以DownloadNewMessages是一个WCF Web服务方法.