Warum ist die To-Eigenschaft der MailMessage-Klasse von .net schreibgeschützt?

8

Ich habe eine MailAddressCollection, die alle Adressen enthält, an die ich eine E-Mail senden möchte, aber nicht einfach:

%Vor%

Ich muss tun:

%Vor%

Kann jemand etwas darüber sagen, warum die Klasse so konfiguriert ist? Fehle ich eine andere Möglichkeit, den Eigenschaften To, CC oder Bcc zuzuordnen?

    
Town 19.03.2009, 10:46
quelle

1 Antwort

7

Die MailMessage-Klasse möchte ihre Eigenschaften schützen, das ist die richtige Kapselung.

Ihre Aufgabe wäre ein wenig einfacher gewesen, wenn sie eine AddRange-Methode unterstützt hätte, aber so wie es aussieht, ist Ihr Code so einfach wie er wird.

    
Henk Holterman 19.03.2009, 11:34
quelle

Tags und Links