Question

C# When to use properties

First at all, i started to learn C# a few days ago, at the moment i’m in the “Set/Get” Chapter. So every new thing that comes in my tutorial i try to apply it on my small application. Even tho if i do not understand the concepts i go the alternative places and look for suggestions, which is not this case.

I tought that maybe in the Class Calculator i could add a set and get so i do not have to declare the num1, num2 variables on each method? (Sumar, Restar, Division, Multiplicacion)

class Calculo {

public static void Suma()
{

    int num1, num2 = 0;
    Console.Write(" Ingrese el primer numero que quiere sumar: ");
    num1 = Convert.ToInt32(Console.ReadLine());
    Console.Write(" Ingrese el segundo numero que quiere sumar: ");
    num2 = Convert.ToInt32(Console.ReadLine());
    Console.WriteLine(" Resultado es:   " + (num1 + num2));
}

public static void Resta()
{

    int num1, num2 = 0;
    Console.Write(" Ingrese el primer numero que quiere restar: ");
    num1 = Convert.ToInt32(Console.ReadLine());
    Console.Write(" Ingrese el segundo numero que quiere restar: ");
    num2 = Convert.ToInt32(Console.ReadLine());
    Console.WriteLine(" Resultado es: " + (num1 - num2));
}

public static void Division()
{

    int num1, num2 = 0;
    Console.Write(" Ingrese el primer numero que quiere Dividir: ");
    num1 = Convert.ToInt32(Console.ReadLine());
    Console.Write(" Ingrese el segundo numero que quiere Dividir: ");
    num2 = Convert.ToInt32(Console.ReadLine());
    Console.WriteLine(" Resultado es: " + (num1 / num2));
}

public static void Multiplicacion()
 {

    int num1, num2 = 0;
    Console.Write(" Ingrese el primer numero que quiere multiplicar: ");
    num1 = Convert.ToInt32(Console.ReadLine());
    Console.Write(" Ingrese el segundo numero que quiere multiplicar: ");
    num2 = Convert.ToInt32(Console.ReadLine());
    Console.WriteLine(" Resultado es: " + (num1 * num2));
}

} Thank you!


Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer