C# Класс Orc.Benchmarks.DateIntervalSortBenchmark

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
DateIntervalSortBenchmark System
GetContestantsResults List>
PrintResults void

Открытые методы

Метод Описание
GetDateIntervalsAllDescendingEndTimes ( int count ) : IEnumerable
GetDateIntervalsEndTimesSorted ( int count ) : IEnumerable
GetDateIntervalsMultiGroupDescendingEndTimes ( int count ) : IEnumerable
GetDateIntervalsRandomEndTimes ( int count, int seed ) : IEnumerable
GetDateIntervalsRandomStartAndEndTimes ( int count, int seed ) : IEnumerable
GetResult ( List benchmarkData, string contestant, Func entry ) : Tuple
GetSortedDateTimesQuickSort ( List orderedDateIntervals ) : IEnumerable
Run ( ) : void
RunMulti ( ) : void

Приватные методы

Метод Описание
DateIntervalSortBenchmark ( ) : System
GetContestantsResults ( List benchmarkData ) : List>
PrintResults ( int number, Tuple result ) : void

Описание методов

GetDateIntervalsAllDescendingEndTimes() публичный статический Метод

public static GetDateIntervalsAllDescendingEndTimes ( int count ) : IEnumerable
count int
Результат IEnumerable

GetDateIntervalsEndTimesSorted() публичный статический Метод

public static GetDateIntervalsEndTimesSorted ( int count ) : IEnumerable
count int
Результат IEnumerable

GetDateIntervalsMultiGroupDescendingEndTimes() публичный статический Метод

public static GetDateIntervalsMultiGroupDescendingEndTimes ( int count ) : IEnumerable
count int
Результат IEnumerable

GetDateIntervalsRandomEndTimes() публичный статический Метод

public static GetDateIntervalsRandomEndTimes ( int count, int seed ) : IEnumerable
count int
seed int
Результат IEnumerable

GetDateIntervalsRandomStartAndEndTimes() публичный статический Метод

public static GetDateIntervalsRandomStartAndEndTimes ( int count, int seed ) : IEnumerable
count int
seed int
Результат IEnumerable

GetResult() публичный статический Метод

public static GetResult ( List benchmarkData, string contestant, Func entry ) : Tuple
benchmarkData List
contestant string
entry Func
Результат Tuple

GetSortedDateTimesQuickSort() публичный статический Метод

public static GetSortedDateTimesQuickSort ( List orderedDateIntervals ) : IEnumerable
orderedDateIntervals List
Результат IEnumerable

Run() публичный статический Метод

public static Run ( ) : void
Результат void

RunMulti() публичный статический Метод

public static RunMulti ( ) : void
Результат void