Dirk schrieb:
> Hallo, eine Methode ist in diesem Fall auch nicht richtig, weil es
> sicherlich um Eigenschaften des Objekts handelt, deshalb wären hier
> öffentliche Eigenschaften des Objekts besser.
>
> public class MyServer
> {
>
> public string IP {get;set}
> public string Name {get;set}
>
> //ctor 1
> public MyServer()
> {
> }
>
> // ctor 2
> public MyServer(string ip, string name)
> {
> IP = ip;
> Name = name;
> }
>
> }
Damit verlagerst Du aber die Logik vom der aufgerufenen Klasse in die
aufrufende Methode. Aus Sicht von "Separation of Concerns", Kapselung,
... völlig falsch.
Grüße
Markus