Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Параметры функции по умолчанию


Автор: Хоббит 8.3.2006, 10:24
Возможно ли их задавать?

Автор: Calve 8.3.2006, 12:13
В C# нельзя. Вместо этого рекомендуют делать переопределения функций.

Получается что-то вроде этого

Код

MyMethod(arg1, arg2)
{
....
}

MyMethod(arg1)
{
    this.MyMethod(arg1, false/*default value*/)
}

Автор: -ser- 8.3.2006, 12:14
Код

params
если я правильно понял вопрос

Автор: Хоббит 8.3.2006, 14:17
params задает переменный список параметров

Автор: mr.DUDA 8.3.2006, 14:21
Это одна из недоработок языка, ИМХО.

Автор: Exception 8.3.2006, 16:45
Хм. А разве в 2.0 их нету?
Добавлено @ 16:45
Хм. А разве в 2.0 их нету?
Добавлено @ 16:45
Хм. А разве в 2.0 их нету?
Добавлено @ 16:45
Хм. А разве в 2.0 их нету?

Автор: Хоббит 8.3.2006, 16:46
нету

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)