static void Main(string[] args) { Kirja k1 = new Kirja(0, "Book1_2", "Aalto Testi", "Kauhu", 155, 1998); Kirja k2 = new Kirja(1, "Book1_3", "Aalto Testi", "Kauhu", 200, 2000); Kirja k3 = new Kirja(2, "BookX", "Matti Kirjailija", "Jannitys", 300, 2010); Kirja k4 = new Kirja(3, "Book1_4", "Aalto Testi", "Kauhu", 246, 2004); Kirja k5 = new Kirja(4, "BookT", "Matti Kirjailija", "Tietokirja", 347, 2012); string[,] kirjakaappi = new string[5, 6] { { Convert.ToString(k1.index), k1.knimi, k1.kirjailija, k1.Genre, Convert.ToString(k1.sivumaara), Convert.ToString(k1.valmvuosi)}, { Convert.ToString(k2.index), k2.knimi, k2.kirjailija, k2.Genre, Convert.ToString(k2.sivumaara), Convert.ToString(k2.valmvuosi)}, { Convert.ToString(k3.index), k3.knimi, k3.kirjailija, k3.Genre, Convert.ToString(k3.sivumaara), Convert.ToString(k3.valmvuosi)}, { Convert.ToString(k4.index), k4.knimi, k4.kirjailija, k4.Genre, Convert.ToString(k4.sivumaara), Convert.ToString(k4.valmvuosi)}, { Convert.ToString(k5.index), k5.knimi, k5.kirjailija, k5.Genre, Convert.ToString(k5.sivumaara), Convert.ToString(k5.valmvuosi)}, }; bool endprogram = false; do { Console.WriteLine("1. Katso kirjakaapin sisalto\n2. Lisaa uusi kirja\n3. Muuta kirjan tietoja\n4. Lopeta ohjelma"); int input = int.Parse(Console.ReadLine()); switch (input) { case 1: int count = 0; foreach (string l in kirjakaappi) { Console.WriteLine(l); count++; if (count == 6) { Console.WriteLine("\n"); count = 0; } } break; case 2: string uindex = Convert.ToString(kirjakaappi.GetLength(1) + 1); Console.WriteLine("Uuden kirjan nimi: "); string nname = Console.ReadLine(); Console.WriteLine("Uuden kirjan kirjailija: "); string nkirjailija = Console.ReadLine(); Console.WriteLine("Uuden kirjan Genre: "); string nGenre = Console.ReadLine(); Console.WriteLine("Uuden kirjan sivumaara: "); string nsivumaara = Console.ReadLine(); Console.WriteLine("Uuden kirjan valmistusvuosi: "); string nvalmis = Console.ReadLine(); Console.WriteLine(uindex + nname + nkirjailija + nGenre + nsivumaara + nvalmis); Kirja new_name[uindex] = ;
static void Main(string[] args) { Kirja k1 = new Kirja(0, "Book1_2", "Aalto Testi", "Kauhu", 155, 1998); Kirja k2 = new Kirja(1, "Book1_3", "Aalto Testi", "Kauhu", 200, 2000); Kirja k3 = new Kirja(2, "BookX", "Matti Kirjailija", "Jannitys", 300, 2010); Kirja k4 = new Kirja(3, "Book1_4", "Aalto Testi", "Kauhu", 246, 2004); Kirja k5 = new Kirja(4, "BookT", "Matti Kirjailija", "Tietokirja", 347, 2012); string[,] kirjakaappi = new string[5, 6] { { Convert.ToString(k1.index), k1.knimi, k1.kirjailija, k1.Genre, Convert.ToString(k1.sivumaara), Convert.ToString(k1.valmvuosi) }, { Convert.ToString(k2.index), k2.knimi, k2.kirjailija, k2.Genre, Convert.ToString(k2.sivumaara), Convert.ToString(k2.valmvuosi) }, { Convert.ToString(k3.index), k3.knimi, k3.kirjailija, k3.Genre, Convert.ToString(k3.sivumaara), Convert.ToString(k3.valmvuosi) }, { Convert.ToString(k4.index), k4.knimi, k4.kirjailija, k4.Genre, Convert.ToString(k4.sivumaara), Convert.ToString(k4.valmvuosi) }, { Convert.ToString(k5.index), k5.knimi, k5.kirjailija, k5.Genre, Convert.ToString(k5.sivumaara), Convert.ToString(k5.valmvuosi) }, }; bool endprogram = false; do { Console.WriteLine("1. Katso kirjakaapin sisalto\n2. Lisaa uusi kirja\n3. Muuta kirjan tietoja\n4. Lopeta ohjelma"); int input = int.Parse(Console.ReadLine()); switch (input) { case 1: int count = 0; foreach (string l in kirjakaappi) { Console.WriteLine(l); count++; if (count == 6) { Console.WriteLine("\n"); count = 0; } } break; case 2: string uindex = Convert.ToString(kirjakaappi.GetLength(1) + 1); Console.WriteLine("Uuden kirjan nimi: "); string nname = Console.ReadLine(); Console.WriteLine("Uuden kirjan kirjailija: "); string nkirjailija = Console.ReadLine(); Console.WriteLine("Uuden kirjan Genre: "); string nGenre = Console.ReadLine(); Console.WriteLine("Uuden kirjan sivumaara: "); string nsivumaara = Console.ReadLine(); Console.WriteLine("Uuden kirjan valmistusvuosi: "); string nvalmis = Console.ReadLine(); Console.WriteLine(uindex + nname + nkirjailija + nGenre + nsivumaara + nvalmis); Kirja new_name[uindex] =;