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")); } }
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); }