Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Vakoskodi
- {
- class Program
- {
- static void Main(string[] args)
- {
- //// კოლექციაში ელემენტის დამატება, ჩასმა, ძებნა და წაშლა.
- //List<string> names = new List<string>();
- //names.Add("Vako");
- //names.Add("Jemali");
- //names.Add("Nodo");
- //names.Add("Zviadi");
- //var found = names.Find(x => x == "Jemali");
- //Console.WriteLine(found);
- //names.RemoveAt(3);
- //Console.WriteLine();
- //foreach (var name in names)
- //{
- // Console.WriteLine(name);
- //}
- //Console.ReadLine();
- ////კოლექციის სორტირება
- //List<string> names = new List<string>
- //{
- // "Vako",
- // "Jemali",
- // "Nodo",
- // "Zviadi"
- //};
- //Comparer compare = new Comparer();
- //names.Sort(compare);
- //foreach (var name in names)
- //{
- // Console.WriteLine(name);
- //}
- //Console.ReadLine();
- ////ერთ და მრავალგანზომილებიანი მასივები. Array კლასი.
- //string[] arr = new string[5];
- //arr[0] = "element 1";
- //arr[1] = "element 2";
- //arr[2] = "element 3";
- //arr[3] = "element 4";
- //arr[4] = "element 5";
- //foreach (var item in arr)
- //{
- // Console.WriteLine(item);
- //}
- //Console.ReadLine();
- //int[][] multiArr = new int[5][];
- //for (int i = 0; i < multiArr.Length; i++)
- //{
- // multiArr[i] = new int[i+1];
- // for (int j = 0; j < multiArr[i].Length; j++)
- // {
- // multiArr[i][j] = j;
- // Console.WriteLine(i+""+j);
- // }
- //}
- //Console.ReadLine();
- //ArrayList, BitArray, Hashtable, Queue, SortedList, Stack კლასები
- ArrayList array1 = new ArrayList();
- array1.Add(1);
- array1.Add("cow");
- array1.Add("bla bla");
- array1.Add(23);
- foreach (var item in array1)
- {
- Console.WriteLine(item);
- }
- Console.ReadLine();
- BitArray b1 = new BitArray(8);
- BitArray b2 = new BitArray(8);
- BitArray b3 = new BitArray(8);
- byte[] a = { 123 };
- byte[] b = { 222 };
- b1 = new BitArray(a);
- b2 = new BitArray(b);
- b3 = b1.Xor(b2);
- for (int i = 0; i < b3.Count; i++)
- {
- Console.WriteLine(b3[i]);
- }
- Console.ReadLine();
- Hashtable h = new Hashtable();
- h.Add(1, "One");
- h.Add(2, "Two");
- h.Add(3, "Three");
- foreach (DictionaryEntry d in h)
- {
- int Key = (int)d.Key;
- string value = d.Value.ToString();
- Console.WriteLine(Key + " " + value);
- }
- Console.ReadLine();
- SortedList<int, string> srlist = new SortedList<int, string>();
- srlist.Add(2, "Wednesday");
- srlist.Add(4, "Friday");
- srlist.Add(1, "Tuesday");
- srlist.Add(3, "Thusday");
- srlist.Add(6, "Sunday");
- srlist.Add(0, "Monday");
- srlist.Add(5, "Saturday");
- foreach (KeyValuePair<int, string> pair in srlist)
- {
- Console.WriteLine(pair.Key + " => " + pair.Value);
- }
- Console.ReadLine();
- var myQueue = new Queue<string>();
- for (int i = 0; i < 15; i++)
- {
- myQueue.Enqueue("item "+i);
- }
- Console.WriteLine();
- for (int i = 0; i < 15; i++)
- {
- Console.WriteLine(myQueue.Dequeue());
- }
- Console.WriteLine();
- Console.WriteLine(myQueue.Count);
- Console.ReadLine();
- var myStack = new Stack<string>();
- for (int i = 0; i < 15; i++)
- {
- myStack.Push("item " + i);
- }
- Console.WriteLine();
- for (int i = 0; i < 15; i++)
- {
- Console.WriteLine(myStack.Pop());
- }
- Console.WriteLine();
- Console.WriteLine(myStack.Count);
- Console.ReadLine();
- }
- }
- class Comparer : IComparer<string>
- {
- public int Compare(string x, string y)
- {
- if (x == null || y == null)
- {
- return 0;
- }
- return x.CompareTo(y);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement