Предоставление имен параметров для типов делегатов - PullRequest
2 голосов
/ 21 января 2010

Можно ли указать имена параметров для типов делегатов в F #? Когда я создаю делегата этого типа в F #:

type DataValidationEventHandler = delegate of obj * DataValidationEventArgs -> unit

... он автоматически генерирует эту подпись для обработчика в C #:

static void loader_ValidationEvent(object __p1, DataValidationEventArgs __p2)

В идеале это будет генерировать обычные имена параметров 'sender' и 'e'.

Ответы [ 2 ]

3 голосов
/ 21 января 2010

Да

type DataValidationEventHandler = delegate of sender:obj * e:DataValidationEventArgs -> unit
1 голос
/ 21 января 2010

Да

type MyDel = delegate of o:obj * ea:System.EventArgs -> unit

называет их o и ea.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...