下面的modelbindingcontext int.parse代码的字符串等价物是什么?
int myint = int.Parse(valueProvider.GetValue("MyId").AttemptedValue);
想使用string.Parse
...但未定义
string mystring = string.Parse(valueProvider.GetValue("MyName").AttemptedValue);
答案 0 :(得分:1)
快速简单的答案是AttemptedValue
已经是一个字符串。所以我不确定解析它或在其上调用ToString()
是什么意思。
执行此操作和int
方案的更正确方法是使用ConvertTo()
的{{1}}方法。
ValueProviderResult