Re[3]: PEVerify выдает предупреждения
От: VladD2 Российская Империя www.nemerle.org
Дата: 22.07.10 16:58
Оценка:
Здравствуйте, _nn_, Вы писали:

__>Как все же чинить это ?


Начнем с более простого теста воспроизводящего багу:
interface ITest { }

class A { }
class B : A, ITest { }
class C : A, ITest { }

module Program
{
  Test() : ITest
  {
    def x = 1;
    match (x)
    {
      | 1 => B() : ITest
      | _ => C()
    }
  }

  Main() : void
  {
    _ = Test();
  }
}
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.