Re[34]: Вопрос к Vlad2: Nemerle & R#
От: Oyster Украина https://github.com/devoyster
Дата: 28.03.06 06:13
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Наверно самая разумная запись будет:


VD>def Fact(x : int) : int
VD>{ | 0
VD>  | 1 => 1
VD>  | x when x > 0 => x * Fact(x - 1)
VD>  | _ => throw ArgumentException("x")
VD>}

Спасибо! Вот что значит плохое знание языка — не знал, как же дописать условие в матче...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.