Exemple #1
0
 static void Main(string[] args)
 {
     try
     {
         #region Vars
         string[]         FileNames  = readFileNames(@"Filenames.config");
         int[]            IntData    = null;
         double[]         DoubleData = null;
         double           DAverage   = 0;
         double           IAverage   = 0;
         Simple_List      MyList     = null;
         BinarySearchTree MyTree     = null;
         #endregion
         #region Calls
         ReadFiles(out IntData, out DoubleData, FileNames); //ohne out bleiben die Arrays auf null (werden in die Funktion kopiert)
         MyList   = FillSList(DoubleData);
         MyTree   = FillBSTree(IntData);
         DAverage = MyList.GetAverage();
         IAverage = MyTree.getAverage();
         #endregion
         #region Write
         Console.WriteLine("Double Durchschnitt = " + DAverage);
         Console.WriteLine("Integer Durchschnitt = " + IAverage);
         #endregion
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
     }
 }
Exemple #2
0
        static Simple_List FillSList(double[] values)
        {
            Simple_List mylist = new Simple_List();

            foreach (double value in values)
            {
                mylist.Append(value);
            }
            return(mylist);
        }