Wie legen Sie den Wert der Eigenschaft, wo es keine setter

Ich habe gesehen, verschiedene Fragen aufgeworfen und beantwortet, wo wir können, rufen Sie einen privaten setter mit der spiegelung, so wie dieses:

Ist es möglich, sich einen privaten setter durch Reflexion?

Allerdings habe ich einige code, die hat eine Eigenschaft, ich kann aber nicht, weil es keine setter, ich kann nicht fügen Sie einen setter als das ist nicht mein code. Gibt es eine Möglichkeit, irgendwie setzen Sie den Wert mithilfe der reflektion in diesem Szenario?

Eigenschaften haben keine Werte. Sie haben die Setzer, die möglicherweise ändern den Wert eines anderen Feldes. Wenn Sie interessiert sind zu finden, die backing-Bereich eine automatisch generierte Eigenschaft, siehe diese Frage: stackoverflow.com/questions/8817070/...

InformationsquelleAutor Luke De Feo | 2013-12-18

Schreibe einen Kommentar