public static void Task3() { DelegateAverage avg = delegate(RND[] dels) { double result = 0; for (int i = 0; i < dels.Length; i++) { result += dels[i](); } return(result); }; RND[] ddd = new RND[3]; Random randomgen = new Random(); ddd[0] = delegate() { return(randomgen.NextDouble()); //randov value }; ddd[1] = ddd[0]; ddd[2] = ddd[1]; Console.WriteLine(avg(ddd)); }
public void GetAverageTest() { Assert.IsNotNull(DelegateAverage.GetAverage(4)); }