Аналог C# "as" в Nemerle
От: chudo19  
Дата: 06.09.06 15:42
Оценка:
Подскажите сабж плиз

30.01.07 18:18: Перенесено модератором из 'Декларативное программирование' — IT
Re: Аналог C# "as" в Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 07.09.06 00:38
Оценка:
Здравствуйте, chudo19, Вы писали:

C>Подскажите сабж плиз


C#
X x = y as X;
if (x != null)
{
    используем x
}
else
{
    делаем что-то если 'y' не типа X.
}

Nemerle
match (y)
{
  | x is X => используем x
  | _      => делаем что-то если 'y' не типа X.
}
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.