我有一个拥有Type="Number"
的字段。我可以为其分配什么类型的变量?
该字段是否会支持float
或double
?
oListItem["numberField"] = data;
data
可以是哪种类型?
答案 0 :(得分:3)
可以将字符串表示形式的所有值解析为double,因为SharePoint会将输入值转换为字符串:
case SPFieldType.Number:
case SPFieldType.Currency:
str1 = Convert.ToString(value, (IFormatProvider) CultureInfo.InvariantCulture);
break;
(来自 SPListItem.SetValue(...))
string
,int
,double
等你应该没问题。