C语言用类方法实现计算器

namespace 第七次_2_//编程实现四则运算:+—*/;
{

    class Calculator 
    {   private int x;
        private int y;
        public Calculator(int x,int y)
        {
            this.x = x;
            this.y = y;

        }
        public void Add()

        {
            float z;
            z=x+y;
           Console.WriteLine("s={0}" ,z);

        }
        static void Main(string[] args)
        {
            Console.WriteLine("请输入a与b的运算,如:a+b");
            string s = Console.ReadLine();
            int  a = Convert.ToInt16(s[0]);//数值字符串转换成短整型数值
            char f = s[1];
            int  b = Convert.ToInt16(s[2]);
            Calculator ca = new Calculator(a, b);
            switch(f)
            {
                case '+': ca.Add; break;
            }
            Console.ReadLine();

          
        }
    }
}

这里只写了加法,当时调用不了这个类的对象,求助

case '+': ca.Add; break;改为case '+': ca.Add(); break;

您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!

速戳参与调研>>>https://t.csdnimg.cn/Kf0y

C和C++完整教程:https://blog.csdn.net/it_xiangqiang/category_10581430.html
C和C++算法完整教程:https://blog.csdn.net/it_xiangqiang/category_10768339.html