Je voudrais accéder à la valeur d'une dynamic
propriété c # avec une chaîne:
dynamic d = new { value1 = "some", value2 = "random", value3 = "value" };
Comment puis-je obtenir la valeur de d.value2 ("random") si je n'ai que "value2" comme chaîne? En javascript, je pourrais faire d ["value2"] pour accéder à la valeur ("random"), mais je ne sais pas comment faire cela avec c # et la réflexion. Le plus proche que je suis venu est celui-ci:
d.GetType().GetProperty("value2")
... mais je ne sais pas comment en tirer la valeur réelle.
Comme toujours, merci pour votre aide!