Описание тега optional-parameters
Необязательный параметр - это параметр, который вызывающий абонент может включить в вызов функции или метода, но не обязан. Если опущено, вместо него используется значение по умолчанию. Необязательные параметры полезны, когда в большинстве случаев используется значение по умолчанию, но иногда их все же необходимо указывать.
1
ответ
Необязательные параметры в хранимой процедуре в SQL Server
Я новичок в переполнении стека, а также хранимых процедур. Я хотел бы настроить процедуру, чтобы включить три дополнительных параметра и три зависимых параметра. Если пользователь не предоставляет эти необязательные параметры, то набор результатов б…
26 май '16 в 16:47
1
ответ
Вызов функции без параметра, когда параметр по умолчанию уже определен
Прошло много времени с тех пор, как я писал на C++, и я не могу найти решение моей проблемы в Интернете, поэтому этот вопрос: У меня есть класс, где я хочу определить функцию с параметром по умолчанию: Run (par = "default") class.h содержит: class T…
26 фев '14 в 08:38
2
ответа
Инициализатор для условного связывания должен иметь необязательный тип, а не '[String: Any]'
Может кто-нибудь сказать мне, как это исправить? Я просто пытаюсь получить сигналы от разговора. `self.title = "Home" print("Requesting data...") Alamofire.request( "https://api.thingspeak.com/channels/290427/feeds.json", parameters: ["results": "1"…
29 июн '17 в 14:58
4
ответа
Может ли параметр enum быть необязательным в C#?
Я использовал этот полезный пост, чтобы узнать, как передать список значений Enum в качестве параметра. Теперь я хотел бы знать, могу ли я сделать этот параметр необязательным? Пример: public enum EnumColors { [Flags] Red = 1, Green = 2, Blue = 4, B…
20 мар '15 в 08:00
1
ответ
Перегрузка метода Typescript одним параметром другого типа (не примитив)
Хорошо, что я хотел бы сделать, это просто. Я хочу перегрузить метод, чтобы он мог принимать один параметр, который не имеет примитивного типа. Я понимаю, что не могу сделать это так, потому что TypeScript теряет все типы при компиляции в JavaScript…
09 ноя '16 в 20:40
3
ответа
Необязательные параметры: хорошо или плохо?
Я пишу и просматриваю множество методов в проекте, с которым я работаю, и столько, сколько я думаю overloads полезны, я думаю, что, имея простой optional parameter со значением по умолчанию можно обойти проблему, помогая писать более читабельный, и …
15 май '13 в 13:29
2
ответа
PHP preg_match с необязательными математическими правилами
Я хочу проанализировать эту строку и получить строку специальных значений для анализа есть один из этих шаблонов app/(integer)/(integer)/(text or null) app/(integer)/(text or null) app/(text or null) я могу использовать preg_match для простого испол…
15 ноя '14 в 06:07
4
ответа
Добавление параметров в Runtime.getRuntime()?
void restartWeb() { try { String[] command = new String[] {"webRestarter.exe" , ">>","webLog.log"}; Runtime.getRuntime().exec(command); } catch (java.io.IOException err) { webServer.logError(err.getMessage()); } } Почему это не работает? Как я…
31 авг '10 в 12:22
1
ответ
Различают & необязательный аргумент со значением по умолчанию от значения
Согласно функциям на GigaMonkeys, Common Lisp поддерживает необязательные позиционные параметры через &optional и значение по умолчанию может быть установлено произвольно. Значением по умолчанию является nil, (defun function (mandatory-argument …
26 дек '15 в 07:40
1
ответ
Написание Javadoc для функций с (смоделированными) необязательными аргументами / аргументами по умолчанию
У меня есть Java-оболочки для некоторого кода C++, в котором я имитирую аргументы по умолчанию, вручную перегружая соответствующие методы. [Пример как в Поддерживает ли Java значения параметров по умолчанию?.] В одном случае в C++ fn есть 3 необязат…
18 ноя '17 в 12:05
2
ответа
Есть ли PHP-подобные необязательные параметры в C#?
С необязательными параметрами PHP, если вы не отправите параметр, ему будет присвоено значение по умолчанию: public function getCustomer(id, optionalMessage = "(no message)") { ... } в C# я обычно решаю эту проблему с перегрузкой метода C#, например…
16 мар '09 в 14:08
2
ответа
AWS Lambda передает параметры для работы с клеем
Нам нужно передать 4 параметра из AWS Lambda в AWS клеевое задание при запуске клеевого задания. response = client.start_job_run (JobName = 'my_test_Job', Arguments = {'--yr_partition_val': 2017, '--mon_partition_val': 05, '--date_partition_val': 25…
11 фев '19 в 14:25
2
ответа
Создать пакетный файл с несколькими именованными параметрами
Я получил требование создать командный файл с несколькими необязательными параметрами. пример MyTestSqlBatch.bat ServerName DatabaseName [UserId] [Password] [Command] [parameter] Вот ServerName а также DatabaseName являются обязательными А также Use…
27 фев '19 в 06:52
2
ответа
Проверьте, был ли передан необязательный аргумент байта
Я хочу позволить пользователю указать собственный цвет для класса в конструкторе путем передачи байтов RGBA. Если они не задают пользовательский цвет, будет использоваться цвет по умолчанию из настроек приложения. Однако, если Alpha не указан, предп…
09 апр '17 в 22:26
1
ответ
Необязательный параметр ошибки словаря: значение параметра Defualt для 'nodeInfo' должно быть постоянной времени компиляции
Я пытаюсь определить новую подпрограмму, которая принимает словарь в качестве необязательного параметра со значением по умолчанию в качестве пустого словаря, а также две необязательные строки. public void findPath(string start, string end, Dictionar…
10 фев '19 в 14:17
16
ответов
Дополнительные параметры Java
Как использовать дополнительные параметры в Java? Какая спецификация поддерживает необязательные параметры?
08 июн '09 в 16:12
3
ответа
Объединение CallerMemberName с параметрами
Прямо сейчас (C# 4.0) наш метод регистрации выглядит public void Log(string methodName, string messageFormat, params object[] messageParameters) где регистратор выполняет форматирование строки, так что вызывающая сторона не помещает String.Format дл…
16 янв '13 в 09:56
3
ответа
Компилятор жалуется на мои параметры по умолчанию?
У меня проблемы с этим фрагментом кода, после того как я взял этот класс из файла main.cpp и разделил его на.h и.cpp, компилятор начал жаловаться на параметры по умолчанию, которые я использовал в void. /* PBASE.H */ class pBase : public sf::Thread …
02 июн '11 в 04:39
1
ответ
Swift: как изменить порядок и пропустить параметры в функциях, хранящихся в переменных
Я немного знаком с хранением и передачей функций в Swift, однако у меня есть несколько конкретных вопросов о поведении языка в этом отношении. Скажем, у нас есть переменная функция MathOperation: var mathOperation: (Double, Double) -> Double Тепе…
25 мар '17 в 13:44
1
ответ
Можно ли иметь переменное количество параметров для каждой функции без перегрузки?
Можно ли сделать так, чтобы вам не приходилось перегружать определение функции 3 раза, если вы хотите иметь возможность передавать от 1 до 3 параметров в него? Например вместо: function(class a) { //this is called if only 1 class is passed instance …
19 окт '13 в 23:32