soy estudiante de ing. en sistemas tengo un ejercicio en c sharp para generar un menu en la primera opcion introdusco los datos y los muevo con un for pero en el 2 punto quiero leerlos ahi pero no tengo idea como hacerlo ayuda xfavor
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace menu
{
class Program
{
static void Main(string[] args)
{
ConsoleKeyInfo op;
do
{
// Console.Clear(); //Limpiar la pantalla
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\t\t\t\tMenú\n");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("[A]Ingresar datos\t");
Console.Write("[B] Mostar datos\t");
Console.Write("[C]Buscar\t");
Console.Write("[Esc]Salir\t\n\n");
Console.ForegroundColor = ConsoleColor.Blue ;
Console.WriteLine("Seleccione opcion...");
string datos;
op = Console.ReadKey(true);//Que no muestre la tecla señalada
//métodos son acciones, las propiedades son valores
switch (op.Key)
{
case ConsoleKey.A:
Console.WriteLine("Ud seleccionó la opción Agregar datos ");
for (int i = 0; i <= 3; i++)
{
Console.WriteLine("Ingrese datos:");
datos = Console.ReadLine();
}
Console.Write("Presione una tecla para continuar...");
Console.ReadKey();
break;
case ConsoleKey.B:
Console.WriteLine("Ud seleccionó la opción mostar los datos");
Console.Write("Presione una tecla para continuar...");
Console.ReadKey();
break;
case ConsoleKey.C:
Console.WriteLine("Ud seleccionó la opción Buscar");
Console.Write("Presione una tecla para continuar...");
Console.ReadKey();
break;
case ConsoleKey.Escape:
Console.WriteLine("Chao");
Console.ReadKey();
break;
}
} while (op.Key != ConsoleKey.Escape);
}
}
}