In C# ist es möglich, über eine statische Methode in verschiedenen Klassen auf eine Instanzvariable zuzugreifen, ohne Parameterübergabe zu verwenden?Kann auf eine Instanzvariable über eine statische Methode zugegriffen werden?
In unserem Projekt habe ich eine Data access layer
Klasse, die eine Menge von statischen Methoden hat. Bei diesen Methoden wurde der Timeout-Wert SqlCommand
fest codiert. In einer anderen Klasse (Dac
) gibt es in unserem Framework viele Instanzmethoden, die diese statischen Methoden aufrufen.
Ich möchte nicht zu viel Code mit Parameter übergeben. Haben Sie eine andere Lösung, die einfacher ist als die Parameterübergabe?
Eine statische Methode ist nicht mit einem beliebigen Instanz zugeordnet ist, so, wie Sie erwarten, es zu wissen, welche Instanz Zugang zu einem Mitglied von? –
welche Instanz? –