static void Main(string[] args) { Console.WriteLine("iveskite marke, iveskite 0 jei norite išeiti"); string marke = Console.ReadLine(); while (marke != "0") { if (isMarkeInMarkes(marke)) { if (displayJSON(marke) != 0) { autoparkas parkas = getModeliai(displayJSON(marke)); string[] markes = getMarkes(marke); List <string> list6_1 = new List <string>(); List <string> list6_2 = new List <string>(); foreach (automobilis auto in parkas.list) { for (int i = 0; i < markes.Length; i++) { if (auto.name.Contains(markes[i])) { list6_1.Add(auto.name); } } } for (int i = 0; i < markes.Length; i++) { int j = 0; foreach (automobilis auto in parkas.list) { if (!markes[i].Contains(auto.name)) { j++; if (j == parkas.list.Count) { list6_2.Add(markes[i]); } } } } List <string> list6_3 = parkas.getStringList().Except(list6_1).ToList(); Console.WriteLine("6.1 sarasas: "); for (int i = 0; i < list6_1.Count; i++) { Console.WriteLine(list6_1[i]); } Console.WriteLine("6.2 sarasas: "); for (int i = 0; i < list6_2.Count; i++) { Console.WriteLine(list6_2[i]); } Console.WriteLine("6.3 sarasas: "); for (int i = 0; i < list6_3.Count; i++) { Console.WriteLine(list6_3[i]); } } } Console.WriteLine("iveskite marke, iveskite 0 jei norite išeiti"); marke = Console.ReadLine(); } }