Guten Abend,
ich habe ein kleines Verstaendnisproblem.
Ich versuche mal so gut wie es geht den Sacheverhalt zu erklaeren.
Normalerweise erzeuge ich ja ein Objekt so:
Bsp1.:
C#-Quelltext
1:
| Klassenname Objektname = new Klassenname() |
fuer den Standartkonstruktor. Es koennen wenn vohanden, natuerlich auch noch Parameter uebergeben werden.
Bsp2.:
An dem Beispiel der "Process" Klassse kann ein Objekt aber auch durch:
C#-Quelltext
1:
| Process myprocess = Process.GetProcessById(Int32) |
erzeugt werden.
Meine Frage ist jetzt:
Wenn ich z.B. eine Klasse Kreis habe, dann habe ich bisher ein Objekt wie in Bsp1.: erzeugt.
Wenn ich dies allerdingt mit, "wie in Bsp2.:", einer Klassenbezogenen Methode machen will, sprich:
C#-Quelltext
1:
| Kreis meinkreis = Kreis.HoleKreisById(Int32) |
aus einer Datenbank z.B.
Ich Frage mich wie diese Methode aussehen muesste, um so ein Objekt zu erzeugen???
Ich hoffe ich habe mich ein kleines bisschen klar ausgedrueckt
