Я хочу, чтобы преобразовать строку общего типаКак преобразовать строку любого типа
У меня есть это:
string inputValue = myTxtBox.Text;
PropertyInfo propInfo = typeof(MyClass).GetProperty(myPropertyName);
Type propType = propInfo.PropertyType;
object propValue = ?????
Я хочу, чтобы преобразовать «inputString» к типу той собственности, проверьте, совместимо ли оно , как я могу это сделать?
ТКС
Я удивлен, что это получает upvotes по сравнению с 'Convert.ChangeType'. –
Возможно, потому что 'ChangeType' пытается использовать, а не конвертировать. Например, ChangeType не может перейти от 'String' к' Nullable '' '' TypeConverter'. –
efdee