Als «reflection» getaggte Fragen

392
Was sind die Verwendung (en) für Tags in Go?

In der Go-Sprachspezifikation wird eine kurze Übersicht über Tags erwähnt: Auf eine Felddeklaration kann ein optionales String-Literal-Tag folgen, das zu einem Attribut für alle Felder in der entsprechenden Felddeklaration wird. Die Tags werden über eine Reflektionsschnittstelle sichtbar gemacht,...

337
Warum hat C ++ keine Reflexion?

Dies ist eine etwas bizarre Frage. Mein Ziel ist es, die Sprachentwurfsentscheidung zu verstehen und die Reflexionsmöglichkeiten in C ++ zu identifizieren. Warum hat das C ++ - Sprachkomitee keine Reflexion in der Sprache implementiert? Ist die Reflexion in einer Sprache, die nicht auf einer...

301
Convert.ChangeType () schlägt bei nullbaren Typen fehl

Ich möchte eine Zeichenfolge in einen Objekteigenschaftswert konvertieren, dessen Namen ich als Zeichenfolge habe. Ich versuche das so zu machen: string modelProperty = "Some Property Name"; string value = "SomeValue"; var property = entity.GetType().GetProperty(modelProperty); if (property !=...