【发布时间】:2013-11-13 14:26:01
【问题描述】:
我正在向我的控制器传递可以为空的参数枚举类型。
并且需要将此参数设置为null而不使用if else条件。
我正在尝试这样..
Category? categoryID = CategoryID.HasValue ? CategoryID : null ? CategoryID : CategoryID;
我怎样才能做到这一点?帮帮我。
【问题讨论】:
-
CategoryID的类型是什么? -
您的嵌套第三级 if 语句无法编译。您要完成的流程是什么?
-
我解决了。实际上不需要两个条件操作。一个就够了 类别?类别ID = 类别ID.HasValue ?类别ID:空
-
感谢您的帮助:)
标签: asp.net-mvc enums