Ejemplo de if en clases c#

IF es la instrucción condicional mas usada en los diversos lenguajes de programación, su formato completo y de trabajo en c# es :
cargar o asignar la variable de condición;
if (condición) cuando
{efectuar si es true}
de lo contrario
{efectuar si el false}
Fin
en c# seria
if(true)
{
Console.WriteLine("Verdadero");
}
else
{
Console.WriteLine("Falso");
}

Observaciones
Observar donde van y donde no van los puntos y comas;
Si un if no ocupa un grupo falso de instrucciones, entonces no se pone el else


A continuación crearemos una clase para solicitarte x dato y confirme si el valor escrito es correcto

aqui el codigo:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _4IfEnClases
{
    class Program
    {
        //cREANDO Clase Nacion
        public static string Nacion(string n)
        {
            string valor = " Txt ";
            //Comprobando le valor especificado
            if (n == "USA")
            {
                valor = "Estado Unidense ";
            }
            else if (n == "LA")
            {
                valor = "Latino Americano";
            }
            else
            {
                valor = "Ninguno";
            }
         
            return valor;
        }

        static void Main(string[] args)
        {
            //Especificando el valor
            Console.WriteLine("Eres de USA O LA");
            string N = Console.ReadLine();

            if(Nacion(N)!="Ninguno")
            {
                Console.WriteLine("Eres {0}",Nacion(N));
            }
            else
            {
                Console.WriteLine("Error escribio: {0}",N);
            }
         
            Console.ReadLine();

        }
    }
}



Efectuando comparaciones debemos de comparar variables del mismo formato en caso de que no lo sean abria que convertir alguna de las dos al mismo formato o ambas.

Comentarios

Entradas más populares de este blog

Ejemplo de suma Pascal

Solucion al error collation desconocida: 'utf8mb4_0900_ai_ci'