Игнорирование результата функции и overload resolution
От: nikov США http://www.linkedin.com/in/nikov
Дата: 26.05.11 20:01
Оценка:
Вот такой код компилируется успешно:

using System.Linq;

module Program
{
  Main() : void
  {
      def x = [].ToList;
      _ = x()
  }
}


а такой — нет:


using System.Linq;

module Program
{
  Main() : void
  {
      def x = [].ToList; // Error: none of the overloads of ToList is possible
      x()
  }
}


Почему? Какой раздел документации языка это описывает?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.