J'ai la ligne de code suivante:C# Cet initialiseur est-il réellement redondant?
var dmrReceived = new DownloadMessagesReport();
StyleCop et ReSharper suggérez-je supprimer l'initialiseur redondant. Toutefois, si je le remplace par
DownloadMessagesReport dmrReceived;
sûrement cela va générer une référence d'objet non définie à une instance d'un objet? J'utilise .NET 3.5. Ne devez-vous plus instancier manuellement des objets?
ligne suivante qui suit est:
dmrReceived = dc.DownloadNewMessages(param, param2, param3);
Il convient de noter que dc
est une classe générée à partir d'un service WCF. Donc DownloadNewMessages
est une méthode de service Web WCF.
Quel est le reste du code pour cette méthode? –