1

我想检查我的变量是否是控制器中的整数。在视图中,我可以轻松使用 isInt() 但不能在控制器中使用。我是否需要特别参考才能使用该方法?

谢谢你。

4

2 回答 2

2

如果添加以下命名空间,则可以在控制器中使用它。

using System.Web.Webpages;

根据您的使用情况,您可能希望使用 Int32.TryParse() 代替。

于 2011-09-06T15:07:11.463 回答
2
int result;
if (int.TryParse(x, out result))
{
    // do something with result, which is a "strong" int
}
于 2011-09-06T15:08:08.497 回答