Как я могу использовать методы расширения в бу - PullRequest
3 голосов
/ 08 января 2011

У меня есть список в моем скрипте бу и я хочу использовать методы расширения System.Linq, но компилятор бу выдает это исключение:

BCE0019: Boo.Lang.Compiler.CompilerError: 'ToList' is not a member of 
'System.Linq.IQueryable`1[[...]]'.

("..." - это тип моего объекта)

Ответы [ 2 ]

4 голосов
/ 11 января 2011

Я должен импортировать System.Linq. Неисчислимо, а не System.Linq

спасибо Джин и Мэтью за ваши ответы.

4 голосов
/ 08 января 2011

Какая версия Boo?Методы расширения поддерживаются с 0.9.0.Если вы не можете использовать методы расширения с используемой версией, вам придется использовать абсолютные вызовы методов, например, Enumerable.Select (...).

Как сказал @Jean, вы такжеимпортировано System.Linq?

...