Я все еще довольно новичок в C #, поэтому я ищу способ переопределить только некоторые необязательные параметры, оставив другие в покое. Я хотел бы что-то вроде этого:
Private void DoSomething(string Var1, int Var2 = 0, string Var3 = "TEST"){//Do something}
Тогда, когда я пытаюсь сделать это:
DoSomething("my variable",,"OK");
Я всегда получаю сообщение о том, что параметр отсутствует. Есть ли способ переопределить необязательные параметры без переопределения необязательных параметров перед ними?
Спасибо за помощь.