DART: So konvertieren Sie variable Bezeichnernamen, um nur für Variablen eines bestimmten Typs in Saiten in Zeichenfolgen zu konvertieren

StackOverflow https://stackoverflow.com//questions/23025743

  •  21-12-2019
  •  | 
  •  

Frage

hier mit dart verwenden.

Wenn der obige Titel vermuten lässt, habe ich eine Klasse (unten gezeigt), die drei BOOL-Instanzvariablen enthält.Was ich tun möchte, ist eine Funktion zu erstellen, die die Bezeichnernamen dieser Instanzvariablen inspiziert und jeden von ihnen in einer Zeichenfolge ausdruckt.Der .Declarations-Getter, der mit der Classmirror-Klasse geliefert wird, ist dies fast tutDas ist nicht gut.Also wirklich, was ich will, ist ein Weg, um nach Typ zu filtern (d. H. Geben Sie mir nur die booleschen Bezeichner als Saiten.) Jeder Weg, dies zu tun?

generasacodicetagpre.

Ausgabe ist: ist verheiratet isboard2. isboard3. boolstostrings. BOOLEANHOLDER

War es hilfreich?

Lösung

Beispielcode.

generasacodicetagpre.

Ausgang:

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top