我写了这样的东西:
var _views = (@Model.Views == 1 ? "view" : "views");
var _comments = (@Model.Comments == 1 ? "comment" : "comments");
if(@Model.Views > 0)
{
if (@Model.Comments > 0)
{
@String.Format("{0:n0} {1}, {2:n0} {3}", @Model.Views, _views, @Model.Comments, _comments);
}
else
{
@String.Format("{0:n0} {1}", @Model.Views, _views);
}
}
else if (@Model.Comments > 0)
{
@String.Format("{0:n0} {1}", @Model.Comments, _comments);
}
它确实有效。
它显示视频的观看次数和评论数(例如http://www.voiceofconscience.org/Video/2)
我以这种低质量的方式解决了一个单数/复数问题。
我想知道它应该如何被视为“好风格”
问候马吕斯