Как мне избежать «CS0642: Возможен ошибочный пустой оператор» в этом сегменте кода?C#

Место общения программистов C#
Ответить
Anonymous
 Как мне избежать «CS0642: Возможен ошибочный пустой оператор» в этом сегменте кода?

Сообщение Anonymous »

Я включил только соответствующие фрагменты для ясности.

Код: Выделить всё

void UpdateObjectState()
{
bool conditionA = ...
bool conditionB = ...
bool conditionC = ...

myObject.SetDefaultState();

// One of the Logic functions gets called here based on some conditions

void LogicA() ...
void LogicB() ...
void LogicC()
{
if      (conditionA) myObject.ChangeStateA();
else if (conditionB) /*no op*/; // 

Подробнее здесь: [url]https://stackoverflow.com/questions/79852714/how-should-i-avoid-cs0642-possible-mistaken-empty-statement-in-this-code-segm[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»