0
在我的代码,我用这个做行数在表:如何将从LINQ返回的计数转换为List?
var phrasesCount = await db.Phrases.CountAsync();
我有我的前端的报告查看器,希望看到在Col1中,col2的列表形式的数据等等,然后分配给每个值。
Ia有一种方法,我可以使这个.CountAsync()返回它的值的列表形式与一行与值分配给一个字段'col1'?
事情是这样的:
.Select new { ?? };
什么'Col1','Col2' - 是有一些类为这些特性?如果您只想将单个元素转换为序列,则可以使用'Enumerable.Repeat'或初始化程序,如'新列表(){phraseCount}'。 –
没有属性col1,col2的类,但是我想使它从报表方法返回的数据显示为包含一个或多个“col1”,“col2”等的列表。在前端I然后可以将这些数据放入网格中进行显示。我认为我需要像List一样提到的东西,但不要以int作为回报。对于返回,它需要是属性col1和设置为该值的对象。在这种情况下,列表将只包含其中一个对象。 – Alan2
检查Google的DataTable和https://www.google.com/#q=create+list+of+objects+from+datatable+c-sharp - 祝你好运! –