示例#1
0
        static void Main(string[] args)
        {
            V2DataCollection data_collectiom = new V2DataCollection("../../../Input.txt");

            foreach (var elem in data_collectiom)
            {
                Console.Write(elem.ToString("0.00"));
            }
            V2MainCollection main_collection = new V2MainCollection();

            main_collection.Add(data_collectiom);
            //main_collection.AddDefaults();
            foreach (V2Data elem in main_collection)
            {
                Console.Write(elem.ToLongString("0.00"));
            }

            Console.WriteLine("\nTest Averege:\n" + main_collection.Averege);

            Console.WriteLine("\nTest MaxDeviation(IEnumerable<DataItem>):");
            foreach (DataItem elem in main_collection.MaxDeviation)
            {
                Console.Write(elem.ToString("0.00"));
            }
            V2MainCollection my_main_collection = new V2MainCollection();

            my_main_collection.Add(data_collectiom);
            my_main_collection.Add(data_collectiom);
            Console.WriteLine("\nMy test MaxDeviation(IEnumerable<DataItem>):");
            foreach (DataItem elem in my_main_collection.MaxDeviation)
            {
                Console.Write(elem.ToString("0.00"));
            }

            Console.WriteLine("\nTest DuplicateMeasurement(IEnumerable<Vector2>):");
            foreach (var elem in main_collection.DuplicateMeasurement)
            {
                Console.Write(elem.ToString("0.00"));
            }
            my_main_collection = new V2MainCollection();
            my_main_collection.Add(data_collectiom);
            Console.WriteLine("\nMyest DuplicateMeasurement(IEnumerable<Vector2>)((P.S.Empty response)):");
            foreach (var elem in my_main_collection.DuplicateMeasurement)
            {
                Console.Write(elem.ToString("0.00"));
            }
        }
示例#2
0
        static void Main(string[] args)
        {
            var main_collection = new V2MainCollection();

            main_collection.AddDefaults();
            Console.WriteLine(main_collection.ToString());

            main_collection.DataChanged += DataChangedEventHandler;

            V2DataOnGrid data_on_grid = new V2DataOnGrid(0, "New V2 data on grid",
                                                         new double[] { 0.01, 0.01 }, new int[] { 5, 5 });

            main_collection.Add(data_on_grid);
            main_collection[3]             = new V2DataCollection(1.0f, "Desc");
            main_collection[2].Description = "Service info";
            main_collection[2].Freq_field  = 21.0f;
            main_collection.Remove("Service info", 21.0f);
        }