static void Main() { GenericList<Decimal> testGenList = new GenericList<decimal>(); testGenList.Add(125.53M); testGenList.Add(123); testGenList.Add(100); testGenList.Add(1000); testGenList.Add(10000); Console.WriteLine(testGenList.ToString()); Console.WriteLine(testGenList.Find(100)); Console.WriteLine(testGenList.Access(1)); Console.WriteLine(testGenList.Capacity); testGenList.Insert(0, 0); testGenList.Insert(5, 3); testGenList.Remove(testGenList.Count - 1); Console.WriteLine(testGenList.ToString()); testGenList.Insert(16.16M, testGenList.Count - 1); testGenList.Insert(17.17M, testGenList.Count - 1); testGenList.Insert(18.18M, testGenList.Count - 1); testGenList.Insert(19.19M, testGenList.Count - 1); Console.WriteLine(testGenList.ToString()); Console.WriteLine(testGenList.Max()); testGenList.Remove(testGenList.Find(testGenList.Max())); Console.WriteLine(testGenList.ToString()); Console.WriteLine(testGenList.Max()); Console.WriteLine(testGenList.Min()); testGenList.Remove(0); Console.WriteLine(testGenList.Min()); testGenList.Clear(); Console.WriteLine(testGenList.ToString()); }
static void Main(string[] args) { GenericList<string> genericList = new GenericList<string>(); genericList.Add("a"); genericList.Add("b"); genericList.Add("c"); Console.WriteLine(genericList); Console.WriteLine("Max = {0}, Min = {1}",genericList.Max(),genericList.Min()); Console.WriteLine("Remove b"); genericList.Remove("b"); Console.WriteLine(genericList); Console.WriteLine("genericList[0] = "+genericList.Access(0)); Console.WriteLine("index of c = "+genericList.FindIndex("c")); genericList.Clear(); genericList.Add("rom"); genericList.Add("mon"); genericList.Add("dom"); Console.WriteLine(genericList); Console.WriteLine("Insert zom (index = 1)"); genericList.Insert("zom",1); Console.WriteLine(genericList); Console.WriteLine(genericList.Contains("mon")); Console.WriteLine(genericList.Contains("aaa")); Type type = typeof(GenericList<>); object[] allAttributes = type.GetCustomAttributes(typeof(VersionAttribute), false); foreach (VersionAttribute attr in allAttributes) { Console.WriteLine("This class's version is {0}.", attr.Version); } }
static void Main() { GenericList <Decimal> testGenList = new GenericList <decimal>(); testGenList.Add(125.53M); testGenList.Add(123); testGenList.Add(100); testGenList.Add(1000); testGenList.Add(10000); Console.WriteLine(testGenList.ToString()); Console.WriteLine(testGenList.Find(100)); Console.WriteLine(testGenList.Access(1)); Console.WriteLine(testGenList.Capacity); testGenList.Insert(0, 0); testGenList.Insert(5, 3); testGenList.Remove(testGenList.Count - 1); Console.WriteLine(testGenList.ToString()); testGenList.Insert(16.16M, testGenList.Count - 1); testGenList.Insert(17.17M, testGenList.Count - 1); testGenList.Insert(18.18M, testGenList.Count - 1); testGenList.Insert(19.19M, testGenList.Count - 1); Console.WriteLine(testGenList.ToString()); Console.WriteLine(testGenList.Max()); testGenList.Remove(testGenList.Find(testGenList.Max())); Console.WriteLine(testGenList.ToString()); Console.WriteLine(testGenList.Max()); Console.WriteLine(testGenList.Min()); testGenList.Remove(0); Console.WriteLine(testGenList.Min()); testGenList.Clear(); Console.WriteLine(testGenList.ToString()); }
static void Main(string[] args) { Point3D point1 = new Point3D(2,3,4); Point3D point2 = new Point3D(1,1,1); Console.WriteLine(CalculateDistance.calct(point1, point2)); Path collection = new Path(); collection.AddPoint(point1, point2); PathStorage.Save(collection.PathList, "Colection1"); PathStorage.Save(collection.PathList, "Colection2"); Console.WriteLine("Load \"Colection1\""); for (int i = 0; i < PathStorage.Load("Colection1").Count; i++) { Console.WriteLine("Point {0} cordinates: X={1}, Y={2}, Z={3}", i, PathStorage.Load("Colection1")[i].X, PathStorage.Load("Colection1")[i].Y, PathStorage.Load("Colection1")[i].Z); } GenericList<int> LIST = new GenericList<int>(); LIST.Insert(51, 2); LIST.Insert(51, 1); LIST.Insert(51, 3); LIST.Insert(51, 3); LIST.AddElement(111); Console.WriteLine(LIST.Access(8)); Console.WriteLine("ss"+LIST.array.Length + "Golemina na masiva"); Console.WriteLine(LIST.Find(111)); Console.WriteLine(LIST.Min() + " Min"); Console.WriteLine(LIST.Max() + " Max"); LIST.ClearArray(); Console.WriteLine(LIST.Access(4)); Matrix<int> matrix = new Matrix<int>(5,5); matrix.Add(1,1,5); matrix[1, 1] = 5; Console.WriteLine(matrix[1, 1]); }
static void Main() { GenericList <int> dynamicList = new GenericList <int>(2); dynamicList.Add(1); dynamicList.Add(2); dynamicList.Add(3); dynamicList.Add(4); dynamicList.Add(5); dynamicList.Add(6); dynamicList.Add(7); dynamicList.Add(8); Console.WriteLine("Count: " + dynamicList.Count); Console.WriteLine(dynamicList); Console.WriteLine(); var element = dynamicList.Access(4); Console.WriteLine("Element with index 4 is {0}", element); // Remove element Console.WriteLine(); dynamicList.Remove(2); Console.WriteLine(dynamicList); // Insert element Console.WriteLine(); dynamicList.Insert(3, 2); Console.WriteLine(dynamicList); // Min and Max number in list Console.WriteLine(); Console.WriteLine("Min : " + dynamicList.Min()); Console.WriteLine("Max : " + dynamicList.Max()); // Clear list Console.WriteLine(); dynamicList.Clear(); Console.WriteLine(dynamicList); Console.WriteLine(dynamicList.Count); Console.WriteLine(); var attributes = typeof(GenericList <>).GetCustomAttributes(typeof(Version), false); Console.WriteLine("Version: " + attributes[0]); }
static void Main() { GenericList<int> dynamicList = new GenericList<int>(2); dynamicList.Add(1); dynamicList.Add(2); dynamicList.Add(3); dynamicList.Add(4); dynamicList.Add(5); dynamicList.Add(6); dynamicList.Add(7); dynamicList.Add(8); Console.WriteLine("Count: " + dynamicList.Count); Console.WriteLine(dynamicList); Console.WriteLine(); var element = dynamicList.Access(4); Console.WriteLine("Element with index 4 is {0}", element); // Remove element Console.WriteLine(); dynamicList.Remove(2); Console.WriteLine(dynamicList); // Insert element Console.WriteLine(); dynamicList.Insert(3, 2); Console.WriteLine(dynamicList); // Min and Max number in list Console.WriteLine(); Console.WriteLine("Min : " + dynamicList.Min()); Console.WriteLine("Max : " + dynamicList.Max()); // Clear list Console.WriteLine(); dynamicList.Clear(); Console.WriteLine(dynamicList); Console.WriteLine(dynamicList.Count); Console.WriteLine(); var attributes = typeof(GenericList<>).GetCustomAttributes(typeof(Version), false); Console.WriteLine("Version: " + attributes[0]); }
static void Main() { GenericList<int> numbers = new GenericList<int>(); numbers.Add(5); numbers.Insert(9, 0); numbers.Add(8); Console.WriteLine(numbers); Console.WriteLine(numbers.Max()); Console.WriteLine(numbers.Min()); Console.WriteLine(numbers.Access(0)); numbers.Remove(1); Console.WriteLine(numbers); numbers.AutoGrow(); Console.WriteLine(numbers); Console.WriteLine(numbers.IndexOf(8)); numbers.Clear(); Console.WriteLine(numbers); }
static void Main() { GenericList<int> genericList = new GenericList<int>(); genericList.Add(4); genericList.Add(5); genericList.Add(6); genericList.Add(7); genericList.Add(8); Console.WriteLine(genericList); genericList.Remove(3); Console.WriteLine(genericList); genericList.Remove(0); Console.WriteLine(genericList); Console.WriteLine("Containt 5: {0}", genericList.Contains(5)); Console.WriteLine("Containt 7: {0}", genericList.Contains(7)); Console.WriteLine("Index 0 value: {0}", genericList.Access(0)); Console.WriteLine("Index of 8 is {0}", genericList.FindIndex(8)); genericList.Insert(0, 16); Console.WriteLine(genericList); Console.WriteLine("Min: {0}", genericList.Min()); Console.WriteLine("Max: {0}", genericList.Max()); Console.WriteLine(); GenericList<string> genericStringList = new GenericList<string>(); genericStringList.Add("az"); genericStringList.Add("ti"); genericStringList.Add("tq"); genericStringList.Add("toi"); genericStringList.Add("to"); Console.WriteLine(genericStringList); genericStringList.Remove(3); Console.WriteLine(genericStringList); genericStringList.Remove(0); Console.WriteLine(genericStringList); Console.WriteLine("Containt \"ti\": {0}", genericStringList.Contains("ti")); Console.WriteLine("Containt Pesho: {0}", genericStringList.Contains("Pesho")); Console.WriteLine("Index 0 value: {0}", genericStringList.Access(0)); Console.WriteLine("Index of \"to\" is {0}",genericStringList.FindIndex("to")); genericStringList.Insert(0, "Gosho"); Console.WriteLine(genericStringList); Console.WriteLine("Min: {0}", genericStringList.Min()); Console.WriteLine("Max: {0}", genericStringList.Max()); }
public static void Main() { GenericList<int> newList = new GenericList<int>(); while (true) { Console.WriteLine("Enter number for adding to the Generic list OR \"end\":"); string input = Console.ReadLine(); if (input == "end") { break; } newList.ListAdd(int.Parse(input)); } while (true) { Console.WriteLine("Enter index which value you want to get from the Generic list OR \"end\":"); string input = Console.ReadLine(); if (input == "end") { break; } int index = int.Parse(input); Console.WriteLine("The element with index {0} in the Generic list is {1}.", index, newList.Access(index)); } while (true) { Console.WriteLine("Enter index which value you want to remove from the Generic list OR \"end\":"); string input = Console.ReadLine(); if (input == "end") { break; } int index = int.Parse(input); newList.Remove(index); } while (true) { Console.WriteLine("Enter index and value which you want to insert at the Generic list OR \"end\":"); Console.Write("Index: "); string input = Console.ReadLine(); if (input == "end") { break; } int index = int.Parse(input); Console.Write("Value:"); int value = int.Parse(Console.ReadLine()); newList.Insert(index, value); } Console.WriteLine("Do you want to clear the Generic list (\"Yes\" ot \"No\"):"); string answer = Console.ReadLine(); if (answer == "Yes") { newList.Clear(); Console.WriteLine("The array is cleared"); } else { Console.WriteLine("The array is NOT cleared."); } while (true) { Console.WriteLine("Enter value which will be searched at the Generic list OR \"end\":"); string input = Console.ReadLine(); if (input == "end") { break; } int value = int.Parse(input); Console.WriteLine("The value {0} has index {1} in the Generic list.", value, newList.GetIndexByValue(value)); } if (newList.Length > 0) { Console.WriteLine("The maximal value in the Generic list is {0}", newList.Max<int>()); Console.WriteLine("The minimal value in the Generic list is {0}", newList.Min<int>()); } else { Console.WriteLine("The generic list is empty."); } }
static void Main(string[] args) { var list = new GenericList <int>(); list.addElement(60); list.addElement(6); list.addElement(12); list.addElement(9756); list.addElement(3); list.addElement(74); list.addElement(687); list.addElement(123); list.Version(); Console.WriteLine(); Console.WriteLine("Start list --> {0}\n", list); Console.WriteLine("Max: ---> {0}\n", list.Max()); Console.WriteLine("Min: ---> {0}\n", list.Min()); list.Insert(7, 2); list.Insert(300, 1); Console.WriteLine("Insert: 300 and 7 ---> {0}\n", list); Console.WriteLine("Accessed by index 3 --> {0}\n", list.Access(3)); Console.WriteLine(list.Contains(74)); Console.WriteLine(list.Contains(4)); Console.WriteLine(); list.removeElement(4); list.removeElement(6); Console.WriteLine("After removal ---> {0}\n", list); Console.WriteLine("Found indexes:"); Console.WriteLine("Index of 1 --> {0}", list.FindIndex(1)); Console.WriteLine("Index of 60 --> {0}\n", list.FindIndex(60)); Console.WriteLine("Final list --> {0}\n", list); // list = new GenericList<int>(); list.Clear(); Console.WriteLine("Cleared --> {0}\n", list); list.addElement(60); list.addElement(6); list.addElement(12); list.addElement(9756); list.addElement(3); list.addElement(74); list.addElement(687); list.addElement(123); list.addElement(60); list.addElement(6); list.addElement(12); list.addElement(9756); list.addElement(3); list.addElement(74); list.addElement(687); list.addElement(123); list.addElement(60); list.addElement(6); list.addElement(12); list.addElement(9756); list.addElement(3); list.addElement(74); list.addElement(687); list.addElement(123); Console.WriteLine("List with more than 16 symbols --> {0}", list); }
static void Main(string[] args) { var list = new GenericList<int>(); list.addElement(60); list.addElement(6); list.addElement(12); list.addElement(9756); list.addElement(3); list.addElement(74); list.addElement(687); list.addElement(123); list.Version(); Console.WriteLine(); Console.WriteLine("Start list --> {0}\n", list); Console.WriteLine("Max: ---> {0}\n", list.Max()); Console.WriteLine("Min: ---> {0}\n", list.Min()); list.Insert(7, 2); list.Insert(300, 1); Console.WriteLine("Insert: 300 and 7 ---> {0}\n", list); Console.WriteLine("Accessed by index 3 --> {0}\n", list.Access(3)); Console.WriteLine(list.Contains(74)); Console.WriteLine(list.Contains(4)); Console.WriteLine(); list.removeElement(4); list.removeElement(6); Console.WriteLine("After removal ---> {0}\n", list); Console.WriteLine("Found indexes:"); Console.WriteLine("Index of 1 --> {0}", list.FindIndex(1)); Console.WriteLine("Index of 60 --> {0}\n", list.FindIndex(60)); Console.WriteLine("Final list --> {0}\n", list); // list = new GenericList<int>(); list.Clear(); Console.WriteLine("Cleared --> {0}\n", list); list.addElement(60); list.addElement(6); list.addElement(12); list.addElement(9756); list.addElement(3); list.addElement(74); list.addElement(687); list.addElement(123); list.addElement(60); list.addElement(6); list.addElement(12); list.addElement(9756); list.addElement(3); list.addElement(74); list.addElement(687); list.addElement(123); list.addElement(60); list.addElement(6); list.addElement(12); list.addElement(9756); list.addElement(3); list.addElement(74); list.addElement(687); list.addElement(123); Console.WriteLine("List with more than 16 symbols --> {0}", list); }