Как я могу сделать целочисленное отрицание в C#?
abc = 5645307;
// how to make abc -5645307 ?
Возможно, я что-то упускаю:
abc = -abc;
Если вы хотите, чтобы результат был отрицательным, независимо от того, было оно заранее отрицательным или нет, вы должны использовать:
abc = -Math.Abs(abc);
Вот как вы можете преобразовать ваше значение int в минус в c#
abc = abc > 0 ? abc*(-1) : abc;