私は少しコードを持っていますが、それは単純ですが、おそらくそれが何をするかについてすぐには明らかではありません。
I found @(Model.Count() == 0 ? "no" : Model.Count().ToString()) @(Model.Count() == 1 ? "person" : "people")
@foreach (var item in Model) {
<div>@item.Name at @item.Email</div>
}
そして、このようなコードをたくさん書く前に、これが良い方法かどうかを知りたかったのです。
したがって、問題は、.NET でこれを行うためのより良いフレームワークの方法があるか、または Ternary メソッドで問題ないかということです。
前提は明らかに
- 0 レコード = 人が見つかりませんでした
- 1 レコード = 1 人を見つけました
- 2 件以上のレコード = 2 人が見つかりました