这个Model帮忙看下啥意思

chenjsh_ 2015-12-09 05:18:03
请忽略Model的内容。单纯从这个式子的含义,我实在是不知道它的作用?是先计算,然后赋值?

@(Model.A-Model.B*Model.C) + @Model.A * @Model.C = @Model.A
...全文
106 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
juhuatai111 2015-12-10
  • 打赏
  • 举报
回复
MVC视图里展示的,没有运算逻辑
threenewbee 2015-12-09
  • 打赏
  • 举报
回复
就是显示一个公式的字面值,这里的运算符并不实际运算,只是显示出来
masanaka 2015-12-09
  • 打赏
  • 举报
回复
无责任猜想 Model.A = 1, Model.B = 2, Model.C = 3

<p>@(Model.A-Model.B*Model.C) + @Model.A * @Model.C = @Model.A</p>
结果是: -5 + 1 * 3 = 1
masanaka 2015-12-09
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
= 左边是表达式,= 应解释为比较运算符
我认为=只是= 只有括号里的才是表达式。 当然,我没验证过,有可能我错了。
masanaka 2015-12-09
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
@(Model.A-Model.B*Model.C) + @Model.A * @Model.C = @Model.A 这个你对比下页面输出不就知道了
我猜结果是, “Model.A-Model.B*Model.C的计算值 + A * C = A” 猜的对不对?
xuzuning 2015-12-09
  • 打赏
  • 举报
回复
= 左边是表达式,= 应解释为比较运算符
chenjsh_ 2015-12-09
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
@(Model.A-Model.B*Model.C) + @Model.A * @Model.C = @Model.A 这个你对比下页面输出不就知道了
有道理。只不过能不能从表面上帮忙解释下。这个式子是放在一个<td>标签中的,是一个值。但是竟然用了赋值的写法。
  • 打赏
  • 举报
回复
@(Model.A-Model.B*Model.C) + @Model.A * @Model.C = @Model.A 这个你对比下页面输出不就知道了

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧