Предобъявление функции c#
Как создать функцию в c# без тела.
То есть указать только название и параметры.
А потом добавить тело.
Искала в интернете не нашла.
И с обработчиками в WPF можно такое провернуть?
Ответы (1 шт):
Автор решения: Andrew
→ Ссылка
варианты:
- делегаты. В том числе Action и Func. Тыц
- интерфейсы и абстрактные классы/функции
- создать пустую функцию с пустыми скобками. Если тело должно что-то возвращать -
throw new NotRealizedException;или просто пустой/случайный результат.
public void SomeFunc(int someInt) { } // пустые скобки = пустое тело
public string SomeFunc2(int someInt) {
throw new NotRealizedException;
} // заменяешь тело когда необходимо на необходимое.