c# - 一个类轮,如果呼吁采取行动

标签 c# asp.net-mvc if-statement

我试图使以下if语句成为一体。我看了一些文章(One-liner if statements, how to convert this if-else-statementSingle line if statement with 2 actions),但是其中的if语句应该返回一个值。他们都不调用方法。有什么办法吗?

StringBuilder Parameters = new StringBuilder();
if(Parameters.Length == 0)
{
    Parameters.Append("?");
}
    else
{
    Parameters.Append("&");
}

最佳答案

这将工作:

Parameters.Append(Parameters.Length == 0 ? "?" : "&");


进一步阅读


?: Operator (C# Reference)

关于c# - 一个类轮,如果呼吁采取行动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22000669/

相关文章:

ios - swift :如果让难题

c# - 如何形成有助于序列化到 c# 类中的有效 XSD

c# - 图表 - 放大以显示更精确的数据

asp.net-mvc - Kendo mvc 网格打印

asp.net-mvc - asp.net MVC 应用程序中的客户端和服务器端验证

javascript - MVC 中更加用户友好的搜索框

javascript - 递归提示函数返回null

c# - 如何优化此 LINQ 查询以仅执行单个 SQL 命令?

C# 引用赋值运算符?

C 预处理器结果