Ich habe eine Methode, die ich immer vor dem Zugriff auf eine Eigenschaft ausführen möchten. Ist dies möglich, ohne die Methode innerhalb der get {} manuell auszuführen? Hier ist ein Beispiel für das, was ich arbeiten möchte.C# Führen Sie ein Stück Code, bevor die Eigenschaften getroffen werden
private string _someString;
private string _someOtherString;
public string SomeString
{
get { return _someString; }
}
public string SomeOtherString
{
get { return _someOtherString; }
}
public void AlwaysRun()
{
// Code to always run here.
}
mögliche Duplikate von [Wie injiziere Methode zu Auto-Eigenschaft in .Net Framework] (http://stackoverflow.com/questions/4546935/how-to-inject-method-to-auto-property-in-net- Framework) –