как решить ошибку: Спецификаторы параметров по умолчанию не разрешены - вопрос №3121638
private void RegisterPendingAction(EditorAction action,bool doNow = true)
{
if (_pendingAction != null)
throw new InvalidOperationException(«Pending action is not null»);
if (action == null)
throw new ArgumentNullException(«action», «IEditorAction can not be null»);
Здравствуйте. Используете старую версию Visual Studio? Или какую?
Нельзя иметь необязательные параметры в версии C# меньше 4.
Посмотрите какая версия MonoDevelop у Вас встроена в Unity. Обновитесь по возможности.
И проверьте настройки компиляции — в свойствах проекта Assembly-CSharp-vs Options или как там сейчас убедитесь что стоит версия компилятора .NET 4.0 или выше.
Или поставьте последнюю .NET Mono Framework и настройте проект на нее.
Добрый день. Меня заинтересовал ваш ответ "Здравствуйте. Используете старую версию Visual Studio? Или какую?
Нельзя иметь необязательные парам..." на вопрос http://www.liveexpert.org/topic/view/3121638-kak-reshit-oshibku-specifikatori-parametrov-po-umolchaniyu-ne-razresheni. Можно с вами обсудить этот ответ?