public static async Task <string> ReadStatisticAsync(object selectedItem) { var path = (selectedItem as Entity).FullPath; Statistics.Statistics stat = new NonParallelStatistics(path); var result = await stat.GetStatisticsAsync(); stat = new ParallelStatistics(path); result += await stat.GetStatisticsAsync(); return(result); }
public static void Main() { UInt64[] nums = new UInt64[(UInt64)Math.Pow(2, 27)]; ParallelStatistics one = new ParallelStatistics(nums, 8); // one.ParallelRandomNumbers (); one.SingleRandomNumbers(); one.GenerateStatistics(); return; }