WriteIf(Condition: Boolean; Value: Variant);
Condition - условие, при выполнении которого выводится значение, передаваемое в параметре Value.
Value - значение, которое необходимо вывести в консоль. Для корректного вывода в данном параметре должны передаваться простые типы данных.
Метод WriteIf осуществляет вывод значения, передаваемого посредством параметра Value, без перевода курсора на новую строку. Значение выводится, если выполняется условие Condition. Вывод осуществляется во все элементы, содержащиеся в коллекции Listeners.
Sub Main;
Var
a, b: Integer;
Begin
a := Math.RandBetweenI(0, 100);
b := Math.RandBetweenI(0, 100);
Debug.Write("A=" + a.ToString + " B=" + b.ToString + " ");
Debug.WriteIf(a > b, "А больше B");
Debug.WriteIf(a < b, "B больше A");
End Sub Main;
После выполнения примера, будут выведены значения двух сгенерированных чисел и сообщение, соответствующее установленным условиям.
См. также: