class Program
static void Main()
int Id = 1;
string Name = "Café";
decimal UnitPrice = 599;
short UnitsInStock = 100;
decimal ImportTax = 25;
string Department = "Nariño";
ColombianProduct[] Products =
new ColombianProduct(),
new ColombianProduct(Id++),
new ColombianProduct(Id++, Name),
new ColombianProduct(Id++, Name, UnitPrice),
new ColombianProduct(Id++, Name, UnitPrice, UnitsInStock),
new ColombianProduct(Id++, Name, UnitPrice, UnitsInStock, ImportTax),
new ColombianProduct(Id++, Name, UnitPrice, UnitsInStock, ImportTax, Department),
new ColombianProduct(200,department:"Antioquia")//Named arguments Se pueden pasar
parámetros por nombre o por posición
};
ColombianProduct Prueba = new ColombianProduct();
Prueba.Test = (Parametro1:"Adiós", Parametro2:56);
System.Console.WriteLine($"{Prueba.Test.Parametro1},
{Prueba.Test.Parametro2}"); // .Parametro1-->elemento nombrado de la tupla
System.Console.WriteLine($"{Prueba.Test.Item1}, {Prueba.Test.Item2}"); //Item--> elemento
que esta en una tupla.
System.Console.WriteLine("Id\tNombre\tPrecio\tExistencia\tImpuesto\tDepartamento");
foreach(ColombianProduct P in Products)
System.Console.Write($"{P.Id}\t{P.Name}\t{P.UnitPrice}\t{P.UnitsInStock}\t\t");
System.Console.WriteLine($"{P.ImportTax}\t\t{P.Department}");