static void Main(string[] args) { Console.OutputEncoding = Encoding.UTF8; Program p = new Program(); List <Ziedas> ziedai = p.SkaitytiZieduDuomenis(); Ziedas brangiausias = p.BrangiausiasZiedas(ziedai); Console.WriteLine("Brangiausias žiedas\n\n" + "Pavadinimas: " + brangiausias.Pavadinimas + "\n" + "Metalas: " + brangiausias.Metalas + "\n" + "Skersmuo: " + brangiausias.Dydis + "\n" + "Svoris: " + brangiausias.Svoris + "\n" + "Praba: " + brangiausias.Praba + "\n"); Console.WriteLine(p.DaugiausiaZiedu(ziedai)); List <Ziedas> pigus = p.BaltoAuksoPigesniZiedai(ziedai); p.SpausdintPigesniusZiedus(pigus); List <Ziedas> tarpKainu = p.ZiedaiTarpKainu(ziedai); p.SpausdintTarpKainu(tarpKainu); Console.ReadKey(); }
List <Ziedas> SkaitytiZieduDuomenis() { List <Ziedas> ziedai = new List <Ziedas>(); string[] lines = File.ReadAllLines(@"L1Data.csv"); foreach (string line in lines) { string[] values = line.Split(','); string gamintojas = values[0]; string pavadinimas = values[1]; string metalas = values[2]; double svoris = Convert.ToDouble(values[3]); double dydis = Convert.ToDouble(values[4]); int praba = int.Parse(values[5]); double kaina = Convert.ToDouble(values[6]); Ziedas ziedas = new Ziedas(gamintojas, pavadinimas, metalas, svoris, dydis, praba, kaina); ziedai.Add(ziedas); } return(ziedai); }
static void Main(string[] args) { Console.OutputEncoding = Encoding.UTF8; Program p = new Program(); List <Ziedas> ziedai = p.SkaitytiZieduDuomenis(); Ziedas brangiausias = p.BrangiausiasZiedas(ziedai); List <Ziedas> pigus = p.Pigesni300(ziedai); List <Ziedas> atitinka = p.ZiedaiIki500(ziedai); Console.WriteLine("brangiausias ziedas: " + brangiausias.Pavadinimas + " " + brangiausias.Metalas + " " + brangiausias.Dydis + " " + brangiausias.Svoris + " " + brangiausias.Praba); p.SpausdintPigius(pigus); p.ZiedaiIki500(ziedai); p.SpausdintAtitinka(atitinka); p.DaugiausiaZiedu(ziedai); Console.ReadKey(); }