Wie verwende ich .Net reflection eine Immobilie suchen nach name ignorieren Fall?
Hatte ich die folgende Zeile ein code-snippet, sucht für ein Anwesen von einer Instanz-name:
var prop = Backend.GetType().GetProperty(fieldName);
Will ich jetzt ignorieren den Fall der Feldname, also ich habe Folgendes versucht:
var prop = Backend.GetType().GetProperty(fieldName, BindingFlags.IgnoreCase);
... Ohne Würfel. Jetzt prop nicht finden Feldnamen, die genaue Fall.
Daher.....
Wie verwende ich .Net reflection eine Immobilie suchen nach name ignorieren Fall?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie
BindingFlags.Public | BindingFlags.Instance
sowie:(Wenn Sie nicht angeben, keine Fahnen, public -, Instanz-und statischen standardmäßig bereitgestellt werden. Wenn Sie die Angabe explizit ich schlage vor, Sie geben nur eine Instanz oder statisch, wenn Sie wissen, was Sie brauchen.)
Versuchen Sie, den Umfang BindingFlags etwa so:
Dies funktioniert für mich.