У меня есть один большой вопрос.
Я получил запрос linq, чтобы выразить это просто так:
from xx in table
where xx.uid.ToString().Contains(string[])
select xx
Значения string[]
массива будут числами вроде (1,45,20,10 и т. Д.)
По умолчанию .Contains
используется .Contains(string)
.
Мне нужно это сделать вместо этого: .Contains(string[])
...
EDIT: один пользователь предложил написать класс расширения для string[]
. Я хотел бы узнать, как это сделать, но кто-нибудь хочет указать мне в правильном направлении?
РЕДАКТИРОВАТЬ: uid также будет числом. Вот почему он конвертируется в строку.
Кому-нибудь помочь?