To compute 10 to the power 2 shouldn’t be any problem
int result = 10 ^ 2;
As if! Visual Studio strongly believes that the result of this computation should be 8. Damn! ^
is a reserved symbol in c# for bitwise exclusive or (XOR). The correct way to computer this would be
int result = Math.Pow(10, 2);