Унарный минус всегда предшествует операнду, изменяет значение переменной на противоположное по знаку.
Main.cs
using
System;
class
Program {
-
public
static
int
Main() {
-
int
a = 5;
-
Console.WriteLine(-a);
-
Console.WriteLine(
"{0}"
, (-a));
-
Console.ReadKey();
-
return
0;
-
}
}
using
System;
class
Program {
-
public
static
int
Main() {
-
int
a = 5;
-
Console.WriteLine(-a);
-
Console.WriteLine(
"{0}"
, (-a));
-
Console.ReadKey();
-
return
0;
-
}
}
-5
-5
-5