我正在我的业务逻辑中从一个字节的字符串更改一个变量,但我还没有触及包含该值的数据库字段。所以与此同时,我正在寻找相当于 javascript 条件语法的 ac#SomeValue = (TestValue === Something) ? 1 : 2;
基本上,我的 linq-to-sql 查询如下所示:
var TheOutput = from x in MyDC.SomeTable
....
select new SomeModel()
{
SomeByte = (x.SomeField === "test") ? 1 : 0
}
SomeField
是一个字符串,如果它等于某个测试字符串,那么我希望将输出模型的属性设置为一个字节。