Переписываю код с Си на C#. Встретился цикл
// инициализация a и b
while (a & b)
{
...
}
При такой записи в c# VS выводит
неявное преобразование типа 'int' в 'bool' невозможно
Я понимаю, что в си там, скорее всего, просто единичный вектор должен быть, но вот как корректнее всего это переделать в с#?
Если прямо в лоб переписывать, то будет:
while((a & b) != 0)
{
}
То бишь цикл не завершится, пока все биты не разойдуться в обоих переменных. А так без контекста сложно сказать, допустим внутри цикла просто присваивается a = 0.Тогда можно заменить на bool и убрать != 0.
Здравствуй. Ты запускаешь цыкл и указываешь что "A и B", а условия нет. https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/while
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Добрый день) опять имею проблемы с библиотекамиСодержатся такие плагины в проекте:
Здравствуйте, возможно неточно сформулировал вопрос, попытаюсь описать в коде