string vibor; if (vibor = Y) goto Z0; CSHARP string vibor; if (vibor = Y) goto Z0; сука нужно чтобы если я вводил букву Y, то меня перекидывает к метке Z0, а если чет другое, то прога закрывается так проблема сука в чем? если пишу как выше, то Y считается за переменную, а если в кавычках, то "не удается не явно преобразовать string в bool " и предупреждение, что я присвоил значение, но ни разу не юзал его. Хелпаните работяги
нексюша, смотри, тебе надо считать с консоли текст в переменную vibor, дальше сравнивай так: if( vibor == "Y" ) (обязательно два равно, так как при одном, считай что ты присваиваешь переменной vibor какое-то значение
почитай первые страницы книг по языку, да в принципе по программированию. одно равно используется для сравнивания разве что в паскале лол
string? vibor = Console.ReadLine(); if (vibor == "Y") goto Z0; CSHARP string? vibor = Console.ReadLine(); if (vibor == "Y") goto Z0;