sa_ghaznavi
یک شنبه 27 شهریور 1390, 15:09 عصر
من در کد زیر می خوام آخرش Distinct بزارم ولی تو لیستش نمی اره . به نظرتون مشکل چیه؟
var q1 = (from o in dt.AsEnumerable()
select o.Field<string>("naqdinehtable_checkserial"));
mehdi.mousavi
شنبه 23 مهر 1390, 23:52 عصر
سلام.
کافیه بدین شکل عمل کنید:
DataTable dt = new DataTable("mytable");
dt.Columns.Add("Field1", typeof(int));
dt.Columns.Add("Field2", typeof(int));
dt.Rows.Add(1, 10);
dt.Rows.Add(1, 10);
dt.Rows.Add(1, 10);
dt.Rows.Add(2, 20);
dt.Rows.Add(3, 20);
List<int> list = dt.AsEnumerable().Select(r => (int)r["Field1"]).Distinct().ToList();
کد فوق روی Field1 مقادیر Distinct شده رو بر میگردونه...
موفق باشید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.