Оператор %= (справочник по C#)
Обновлен: Ноябрь 2007
Оператор назначения модуля.
Заметки
Выражение, в котором используется оператор назначения %=, например
x %= y
эквивалентно
x = x % y
за исключением того, что x вычисляется только один раз. Оператор % предопределен для числовых типов для вычисления остатка от деления.
Оператор %= нельзя перегрузить непосредственно, однако определенные пользователем типы могут перегрузить оператор % (см. operator (Справочник по C#)).
Пример
class Test2
{
static void Main()
{
int a = 5;
a %= 3;
Console.WriteLine(a);
}
}
// Output: 2
См. также
Основные понятия
Руководство по программированию в C#