السلام عليكــم ورحمـة الله وبركاتــه ،،
أخواني الكرام
الكود التالي عبارة عن آلة حسابية بسيطه
صيغة الكود كالتالي:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace calc
{
class Program
{
static void Main(string[] args)
{
int n1;
int n2;
string op;
float answer;
Console.WriteLine("Welcome to my calculator");
Console.WriteLine("please Entar your frist number");
n1 = int.Parse(Console.ReadLine());
Console.WriteLine("please Entar the operation you want to use +,-,*,/");
op = Console.ReadLine();
Console.WriteLine("please Entar your second number");
n2 = int.Parse(Console.ReadLine());
answer = 0;
switch (op)
{
case "+":
answer = n1 + n2;
break;
case "-":
answer = n1 - 2;
break;
case "*":
answer = n1 * n2;
break;
case "/":
answer = n1 / n2;
break;
default: Console.WriteLine("sorry, this is uncorrect operation");
break;
}
Console.WriteLine(+ n1 + " " + op + " " + n2 + " = " + answer);
Console.ReadLine();
}
}
}الكود يعمل بصورة جيده
لكني أرغب بوضع عملية
switch statment in new method
ولا أرغب باستخدام "return"
فكيف يمكنني ذلك
إذا كان هناك من لديه القدرة على مساعدتي فليتكرم علي بذلك
وسأكون له من الشاكرين
تحياتي لكم جميعا