我还没有真正找到通过SO搜索的解决方案.
……并怀疑我应该在模型中真正做到这一点……
@int daysLeft = CurrentTenant.TrialExpiryDate.Subtract(DateTimeOffset.Now).Days @if (daysLeft <= 0) { { <text> Trial period completed </text> } else { <text> You have @daysLeft days left of you trial </text> }
解决方法
当然是啦:
@{ var one = 1; var two = one + one; }
Phil Haack有一个非常流行的blog post总结Razor语法.