نوشته شده توسط
aminaltavista
چند روزه پست زدم ن جوابی ن چیزی !
دوستان بالاخره تونستم با یه روش سر دستی(البته فعلا ) مشکلم رو حل کنم(بنازم خودوم):
DataTable dsf = dt.AsEnumerable().Where(s => s.Field<int>("cityid") == item.Key).CopyToDataTable();
حالا فقط کافیه بگیم dsf.Rows ، اصولش اینه که بگیم item.value یا همچین چیزی . ولی خب ...
البته جا داره از این پست تشکر کنم که جرقه ایده رو زد:
https://barnamenevis.org/showthread....=1#post2398941
foreach (var group in dt.AsEnumerable().GroupBy(s => s.Field<int>("cityid")))
{
foreach (var row in group)
{
}
}
foreach (var group in dt.AsEnumerable().GroupBy(s => s.Field<int>("cityid")))
{
var groupDt = group.CopyToDataTable();
foreach (var row in groupDt.Rows)
{
}
}