Can someone help me (Im a student)

class MDAS { float temp,temp1,temp2,total;

        public float Result
        {
            get
            {
                if(SelectedMenu==1)
                total=temp1+temp2;
                if(SelectedMenu==2)
                total=temp1-temp2;
                if(SelectedMenu==3)
                total=temp1*temp2;
                if(SelectedMenu==4)
                total=temp1/temp2;
                return this.total;
            }
        }
        public float SelectedMenu
        {
            get{return this.temp;}
            set{this.temp=value;}
        }
        public float FirstNumber
        {
            set{this.temp1=value;}
        }
        public float SecondNumber
        {
            set{this.temp2=value;}
        }
}
public class Program 
{
    public static void Main()
    {

        Console.WriteLine("Menu:");
        Console.WriteLine("1:Addition");
        Console.WriteLine("2:Subtraction");
        Console.WriteLine("3:Multiplication");
        Console.WriteLine("4:Division");
        MDAS result=new MDAS();
        Console.Write("Enter a Number to Process:");
        result.SelectedMenu = float.Parse(Console.ReadLine());
        Console.Write("Enter first Number:");
        result.FirstNumber = float.Parse(Console.ReadLine());
        Console.Write("Enter second Number:");
        result.SecondNumber = float.Parse(Console.ReadLine());
        Console.WriteLine("The answer is:" +result.Result);
        Console.ReadKey();

    }
}
/r/csharp Thread