示例#1
0
        static void Main(string[] args)
        {
            //using a List of type int
            List<int> ListOfNumbers = new List<int>();
            //instantiate random number generator

            updateRandomNumbers(ListOfNumbers);

            RandomNumbersForm form = new RandomNumbersForm(ListOfNumbers);
            Application.Run(form);

            //output
            outputNumbers(ListOfNumbers);
            Console.ReadLine();

            //list method examples

            //sort
            ListOfNumbers.Sort();

            outputNumbers(ListOfNumbers);
            Console.ReadLine();

            //reverse
            ListOfNumbers.Reverse();

            outputNumbers(ListOfNumbers);
            Console.ReadLine();

            //get distinct elements into another list
            List<int> distinctList = ListOfNumbers.Distinct().ToList<int>();

            outputNumbers(distinctList);
            Console.ReadLine();

            //concatenate another list to the first list
            ListOfNumbers.Concat(distinctList);

            outputNumbers(distinctList);
               Console.ReadLine();

               //find a value which is equivalent to the value entered. returns the value
            Console.WriteLine(ListOfNumbers.Find(n => n == 8));
            Console.ReadLine();

            //for multiple values.  returns a list of the values
            outputNumbers(ListOfNumbers.FindAll(n => n == 8));
            Console.ReadLine();

            //gets the index of the value you are searching for
            Console.WriteLine(ListOfNumbers.FindIndex(n => n == 8));

            Console.ReadLine();

            //gets the biggest number
            Console.WriteLine(ListOfNumbers.Max());
            Console.ReadLine();

            //gets the smallest number
            Console.WriteLine(ListOfNumbers.Min());
            Console.ReadLine();
        }
示例#2
0
        static void Main(string[] args)
        {
            //using a List of type int
            List <int> ListOfNumbers = new List <int>();

            //instantiate random number generator


            updateRandomNumbers(ListOfNumbers);



            RandomNumbersForm form = new RandomNumbersForm(ListOfNumbers);

            Application.Run(form);



            //output
            outputNumbers(ListOfNumbers);
            Console.ReadLine();

            //list method examples

            //sort
            ListOfNumbers.Sort();

            outputNumbers(ListOfNumbers);
            Console.ReadLine();

            //reverse
            ListOfNumbers.Reverse();

            outputNumbers(ListOfNumbers);
            Console.ReadLine();

            //get distinct elements into another list
            List <int> distinctList = ListOfNumbers.Distinct().ToList <int>();

            outputNumbers(distinctList);
            Console.ReadLine();

            //concatenate another list to the first list
            ListOfNumbers.Concat(distinctList);

            outputNumbers(distinctList);
            Console.ReadLine();

            //find a value which is equivalent to the value entered. returns the value
            Console.WriteLine(ListOfNumbers.Find(n => n == 8));
            Console.ReadLine();

            //for multiple values.  returns a list of the values
            outputNumbers(ListOfNumbers.FindAll(n => n == 8));
            Console.ReadLine();

            //gets the index of the value you are searching for
            Console.WriteLine(ListOfNumbers.FindIndex(n => n == 8));


            Console.ReadLine();

            //gets the biggest number
            Console.WriteLine(ListOfNumbers.Max());
            Console.ReadLine();

            //gets the smallest number
            Console.WriteLine(ListOfNumbers.Min());
            Console.ReadLine();
        }