List<object> list = Infoware.StudentModules.ToList<object>();
在這裏,我會得到每行n個元素的第n行?現在我需要在第一行找到 個元素。如何查找列表中第一行的長度?
List<object> list = Infoware.StudentModules.ToList<object>();
在這裏,我會得到每行n個元素的第n行?現在我需要在第一行找到 個元素。如何查找列表中第一行的長度?
可以使用 list.First()
或list.FirstOrDefault()
用於獲取對於獲取第一行 ,還可以使用list.ElementAt()
方法找到特定的行 或者也可以使用列表[0]。
'InfowareEntities Infoware = new InfowareEntities(); ReportDocument crystalReport = new ReportDocument(); crystalReport.Load(Server.MapPath(「〜/ Reports /」+ Report)); crystalReport.SetDataSource(Infoware.StudentModules.ToList()); '**這裏StudentModules是我的實體框架中的一個表,因爲crystalReport.SetDataSource()方法需要一個Datatable我將StudentModules類型的列表轉換爲Datatable ** –
Pls簡要解釋@TaqiGates – ADMIN
我需要創建datatable列作爲列表中元素的最大數量和行數作爲列表計數。 –
您可以通過First(),FirstOrDefault()或ElementAt()獲得列表中的第一個元素 – Nikola
什麼是StudentModules?它存儲什麼?爲什麼你用'²bject'而不是真正的類型? –
要使用First()FirstOrDefault()或ElementAt(),您需要導入System.Linq – mac10688