Je veux convertir une chaîne à un type génériqueComment convertir la chaîne à tout type
J'ai ceci:
string inputValue = myTxtBox.Text;
PropertyInfo propInfo = typeof(MyClass).GetProperty(myPropertyName);
Type propType = propInfo.PropertyType;
object propValue = ?????
Je veux convertir « inputString » au type de cette propriété, à vérifier si c'est compatible comment puis-je faire cela?
TKS
Je suis surpris que celui-ci reçoive les upvotes par rapport à 'Convert.ChangeType'. –
Probablement parce que 'ChangeType' essaie de convertir, pas de convertir. Par exemple, ChangeType ne peut pas aller de 'String' à' Nullable '-' TypeConverter' peut. –
efdee