I just started learning C# and i wanted to build a simple calculator but I keep getting error messages
The error message I keep getting is :
Error CS0165 Use of unassigned local variable 'result' - class Program
- {
- static void Main(string[] args)
- {
-
-
-
-
- int num01 = Convert.ToInt32(Console.Read());
- char method = Console.ReadKey().KeyChar;
- int num02 = Convert.ToInt32(Console.Read());
- int result;
-
-
- switch (method)
- {
- case '+':
- result = num01 + num02;
- break;
- case '-':
- result = num01 - num02;
- break;
- case '%':
- result = num01 % num02;
- break;
- case '*':
- result = num01 * num02;
- break;
- default:
- Console.WriteLine("???");
- break;
- }
-
- Console.WriteLine("The answer is " , result);
-
- Console.ReadKey();
-
-
- }
-
-
- }
-