【发布时间】:2013-07-05 22:03:28
【问题描述】:
在C# 我知道你可以这样做:
int number = true ? 1 : 0;
这取决于Boolean 是否为真返回左侧或右侧。
但是有没有办法做同样的事情,而是运行一个函数而不是返回一个值?像这样的:
这不起作用(我收到多个语法错误)
WPS.EDIT_MODE ? ExecuteEditMode() : ExecutePublicMode();
谢谢。
【问题讨论】:
-
这不行吗?如果两个函数都返回一个 int 我希望它返回。
标签: c# ternary-operator