Я недавно использовал LINQ
в следующем коде:
ArrayList list = new ArrayList();
var myStrings = list.AsQueryable().Cast<string>();
Для чего нужен AsQueryable
? Я знаю, что Cast
создает типобезопасную коллекцию, а ArrayList
устарел.
У меня есть друг, который говорит, что ему нужен AsQueryable
в сочетании с ArrayList
. Я пытаюсь понять, почему, но не понимаю, зачем нужен AsQueryable
.
Он ошибается?