ErrorDeSintaxis

Pequeños fragmentos de código fuente en distintos lenguajes de programación, agrupados por categorías.

Puedes buscar entre los fuentes existentes, o aportar los tuyos.

C#: switch y cadenas de texto

Ejemplo de uso de la orden "switch", para analizar mútiples valores de cadenas de texto, usando C#

Lenguaje: C# (compilador: Mono 2.10.2)

Categoría: Básico

// Fuente procedente de ErrorDeSintaxis.es 
// Ejemplo de uso de la orden "switch", para 
//  analizar mútiples valores de cadenas de 
//  texto, usando C# 
// Compilador: Mono 2.10.2 
// Nivel: Básico 
// Disponible desde 30/06/2011 
// Aportado por Nacho 
// Autor original: Nacho Cabanes 
// Web original: http://www.nachocabanes.com/csharp/curso/csharp03f.php 

using System;
 
public class Ejemplo21
{
  public static void Main()
  {
    string nombre;
 
    Console.WriteLine("Introduce tu nombre");
    nombre = Console.ReadLine();
 
    switch (nombre)
    {
      case "Juan": Console.WriteLine("Bienvenido, Juan.");
                break;
      case "Pedro": Console.WriteLine("Que tal estas, Pedro.");
                break;          
      default:  Console.WriteLine("Procede con cautela, desconocido.");
                break;
    }
  }
}