IEnumerable
ビューに送信して、その中のすべての要素を表示しようとしていますが、送信時に問題が発生します。それはそれを言います:
{System.Linq.Enumerable.WhereSelectEnumerableIterator<System.Linq.IGrouping<string,MvcApplication4.Models.USER>,<>f__AnonymousType8<string,int>>}
そして私はそれを処理する方法を知りません。
これは私の見解です:
@model IEnumerable<dynamic>
dynamic
いくつかの関数からこのビューに移動するため、さまざまなタイプを送信する方法がわかります。
<table border="1" style="text-align:center">
<tr>
<td> </td>
<td> user name </td>
<td>age </td>
<td>comments </td>
</tr>
@foreach (var t in (Model))
{
<tr>
<td>@(count++))</td>
<td> @Console.WriteLine(t)</td>
<td> </td>
<td> </td>
</tr>
}
</table>
私はIEnumerable
このlinqから取得します:
var allU = (from m in comList
join c in users on m.user equals c.user into cm1
from cm2 in cm1.DefaultIfEmpty()
group cm2 by m.user into grouped
select new { name = grouped.Key, count = grouped.Count() }).AsEnumerable();
だから私の質問は本当にです:どうすればビューでその要素を取得できますか?