static void Main(string[] args) { List <string> myStringList = new List <string>(); myStringList.Add("C#"); myStringList.Add("java"); myStringList.Add("javascript"); myStringList.Add("python"); foreach (string item in myStringList) { Console.WriteLine(item); } if (myStringList.Contains("java")) { myStringList.Remove("java"); } foreach (string item in myStringList) { Console.WriteLine(item); } Zoo myZoo = new Zoo(); foreach (var animal in myZoo.Animals) { Console.WriteLine($"This is a {animal.Name} and it's a {animal.Gender}"); } Console.WriteLine("____________________________Stack"); Stack <string> myStack = new Stack <string>(); myStack.Push("C#"); myStack.Push("python"); myStack.Push("java"); int count = myStack.Count; for (int i = 0; i < count; i++) { Console.WriteLine(myStack.Pop()); } Console.WriteLine("____________________________Queue"); Queue <string> myQueue = new Queue <string>(); myQueue.Enqueue("lapte"); myQueue.Enqueue("oua"); myQueue.Enqueue("paine"); int contor = myQueue.Count; for (int i = 0; i < contor; i++) { Console.WriteLine(myQueue.Dequeue()); } Console.WriteLine("____________________________Dictionary"); Dictionary <string, decimal> dict = new Dictionary <string, decimal>(); dict.Add("Mos Craciun", 30.23M); dict.Add("Gina", 5m); dict.Add("Gigi", 0m); foreach (var record in dict) { Console.WriteLine($"{record.Key} : {record.Value}"); } Dictionary <string, List <string> > keyListDictionary = new Dictionary <string, List <string> >(); List <ILandBound> landAnimals = new List <ILandBound>(); }
static void Main(string[] args) { List <string> myStringList = new List <string>(); myStringList.Add("C#"); myStringList.Add("Java"); myStringList.Add("Java Script"); myStringList.Add("Python"); foreach (var item in myStringList) { Console.WriteLine(item); } Console.WriteLine("---------------"); if (myStringList.Contains("Java")) { myStringList.Remove("Java"); } foreach (var item in myStringList) { Console.WriteLine(item); } Console.WriteLine("---------------"); Zoo zoo1 = new Zoo(); foreach (var item in zoo1.Animals) { Console.WriteLine($"This is a {item.Name} and is a {item.MyGender.ToString()}"); } Console.WriteLine("----------stack-----------------"); Stack <string> myStack = new Stack <string>(); myStack.Push("C#"); myStack.Push(".Net"); myStack.Push("Sql"); myStack.Push("Java"); foreach (var item in myStack) { Console.WriteLine(item); } int count = myStack.Count; for (int i = 0; i < count; i++) { Console.WriteLine(myStack.Pop()); } Console.WriteLine("----------queue-----------------"); Queue <string> myQueue = new Queue <string>(); myQueue.Enqueue("C#"); myQueue.Enqueue(".Net"); myQueue.Enqueue("Sql"); myQueue.Enqueue("Java"); foreach (var item in myQueue) { Console.WriteLine(item); } Console.WriteLine(); count = myQueue.Count; for (int i = 0; i < count; i++) { Console.WriteLine(myQueue.Dequeue()); } Console.WriteLine("----------Dictionary-----------------"); Dictionary <string, decimal> dict = new Dictionary <string, decimal>(); dict.Add("Gigi", 30.23M); dict.Add("Ion", 15.6M); dict.Add("Mos Craciun", 1500000.6M); foreach (var record in dict) { Console.WriteLine($"{record.Key} with the money {record.Value}"); } Dictionary <string, List <string> > keyListDictionary = new Dictionary <string, List <string> >(); List <ILandBound> landAnimals = new List <ILandBound>(); landAnimals.Add(new Animal("elephant", Gender.Female)); landAnimals.Add(new Animal("tiger", Gender.Female)); landAnimals.Add(new Animal("zebra", Gender.Male)); landAnimals.Add(new Animal("fox", Gender.Male)); }