Item Detalle
---------------------
1 Detalle1
1 Detalle1
1 Detalle1
En el que se muestre las columnas rectas y no disparejas para lo cual hacemos lo siguiente en la cadena que va dentro de un Console.WrieteLine debe tener este formato "{
Si codificaramos podria verse el codigo algo asi:
static void Main(string[] args)
{
int item = 1;
string descripcion = "esfero";
double precio = 2.44;
Console.WriteLine("--Sin formatear la cadena--");
Console.WriteLine("ITEM | DESCRIPCION | PRECIO");
Console.WriteLine("{0} | {1} | {2}", item, descripcion, precio);
Console.WriteLine("{0} | {1} | {2}", item, descripcion, precio);
Console.WriteLine("{0} | {1} | {2}", item, descripcion, precio);
Console.WriteLine("-----------------------------------");
Console.WriteLine("--Formateaando la cadena--");
Console.WriteLine("{0,5} {1,15}{2,10}", "ITEM","DESCRIPCION","PRECIO");
Console.WriteLine("{0,5} {1,15}{2,10}", item, descripcion, precio);
Console.WriteLine("{0,5} {1,15}{2,10}", item, descripcion, precio);
Console.WriteLine("{0,5} {1,15}{2,10}", item, descripcion, precio);
Console.Read();
Esto nos daria como resultado algo como esto
Lindo verdad, asi podras generar pantallas mas agradables
No hay comentarios:
Publicar un comentario