if (statement)
base.Database.AddInParameter(command, "ColumnX", DbType.String, "StackOverflow");
else
base.Database.AddInParameter(command, "ColumnX", DbType.String, DBNull.Value);
我想通过使用在一行中执行此语句
? "true" : "false"
例如:
if(statement) ? base.Database.AddInParameter(command, "ColumnX", DbType.String, "StackOverflow") : base.Database.AddInParameter(command, "ColumnX", DbType.String, DBNull.Value);
但是这是错误的。Visual Studio 说“:”的意外标记
任何的想法?谢谢