Вы не можете запросить против DataTable
строки набор, так как DataRowCollection
не реализует IEnumerable
. Необходимо использовать AsEnumerable()
расширение для DataTable
. Как так:
var results = from myRow in myDataTable.AsEnumerable()
where myRow.Field("RowNo") == 1
select myRow;
И поскольку Keith говорит, необходимо будет добавить ссылку на [1 112] Система. Данные. Возвраты DataSetExtensions
AsEnumerable()
IEnumerable
. Если необходимо преобразовать IEnumerable
в DataTable
, используйте CopyToDataTable()
расширение.
Ниже запрос с Лямбда-выражением,
var result = myDataTable
.AsEnumerable()
.Where(myRow => myRow.Field("RowNo") == 1);
sched_setaffinity
не экспортируется в модули.
Если вы измените /usr/src/linux/kernel/sched.c
, вы можете вызвать экспорт sched_setaffinity
в модули.
long sched_setaffinity(pid_t pid, const struct cpumask *in_mask)
{
...
}
+EXPORT_SYMBOL_GPL(sched_setaffinity);