-3
我有這樣的代碼:
string type = string.Empty;
PropertyInfo[] propertyInfos = typeof(T).GetProperties();
foreach (var item in propertyInfos)
if (item.Name.ToUpper() == searchField.ToUpper())
{
type = item.PropertyType.FullName;
break;
}
switch (type)
{
case "System.Int32":
//...
break;
case "System.Single":
//...
break;
}
代碼工作,但問題是當類型是可空的。如何知道該類型是否爲空?可空類型(int32?long?double?)以及如何將字符串轉換爲此可空類型?
感謝,
你在這裏做張貼問題之前,任何研究?看起來不像@Habib找到的那樣。請在發佈任何問題之前做一些可達:) –
是你的工作.. –