Als «reflection» getaggte Fragen

231
Verwenden von isKindOfClass mit Swift

Ich versuche, ein bisschen Swift lang aufzunehmen, und frage mich, wie ich das folgende Objective-C in Swift konvertieren kann: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; UITouch *touch = [touches anyObject]; if...

228
Finden Sie ein privates Feld mit Reflection?

Angesichts dieser Klasse class Foo { // Want to find _bar with reflection [SomeAttribute] private string _bar; public string BigBar { get { return this._bar; } } } Ich möchte das private Element _bar finden, das ich mit einem Attribut markieren werde. Ist das möglich? Ich habe dies mit...

210
Wie teuer ist .NET Reflection?

Ich höre ständig, wie schlecht Reflexion zu verwenden ist. Während ich Reflexionen im Allgemeinen vermeide und selten Situationen finde, in denen es unmöglich ist, mein Problem ohne sie zu lösen, habe ich mich gefragt ... Haben Sie für diejenigen, die Reflexion in Anwendungen verwendet haben,...

203
Ruft den Namen der Eigenschaft als Zeichenfolge ab

(Siehe unten stehende Lösung, die ich mit der von mir akzeptierten Antwort erstellt habe.) Ich versuche, die Wartbarkeit von Code mit Reflexion zu verbessern. Die App verfügt über eine .NET Remoting-Oberfläche, die unter anderem eine Methode namens Execute für den Zugriff auf Teile der App...

190
Baugruppenname abrufen

Die Ausnahmeklasse von C # verfügt über eine Quelleneigenschaft, die standardmäßig auf den Namen der Assembly festgelegt ist. Gibt es eine andere Möglichkeit, diese genaue Zeichenfolge zu erhalten (ohne eine andere Zeichenfolge zu analysieren)? Ich habe folgendes versucht: catch(Exception e) {...