1.使用linq一句話。
DataTable dt="從數據庫或者自定義datatable類型數據";
DataRow[] dr= dt.Select("CompanyID={0}".ToFormat(companyID));//先獲取DataRow數據 var rows =dr.Select(t => t.Field<int>("ID")).ToList();//獲取DataRow[]中ID字段所有數據,並且轉換成list對象
簡寫成一句話就是:
var rows =dt.Select("CompanyID={0}".ToFormat(companyID)).Select(t => t.Field<int>("ID")).ToList();
--轉自 CSDN 素年槿夏 https://blog.csdn.net/shan1774965666/article/details/96110009