C# Class Orc.Benchmarks.DateIntervalSortBenchmark

Afficher le fichier Open project: Orcomp/Orcomp Class Usage Examples

Private Properties

Свойство Type Description
DateIntervalSortBenchmark System
GetContestantsResults List>
PrintResults void

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
DateIntervalSortBenchmark ( ) : System
GetContestantsResults ( List benchmarkData ) : List>
PrintResults ( int number, Tuple result ) : void

Method Details

GetDateIntervalsAllDescendingEndTimes() public static méthode

public static GetDateIntervalsAllDescendingEndTimes ( int count ) : IEnumerable
count int
Résultat IEnumerable

GetDateIntervalsEndTimesSorted() public static méthode

public static GetDateIntervalsEndTimesSorted ( int count ) : IEnumerable
count int
Résultat IEnumerable

GetDateIntervalsMultiGroupDescendingEndTimes() public static méthode

public static GetDateIntervalsMultiGroupDescendingEndTimes ( int count ) : IEnumerable
count int
Résultat IEnumerable

GetDateIntervalsRandomEndTimes() public static méthode

public static GetDateIntervalsRandomEndTimes ( int count, int seed ) : IEnumerable
count int
seed int
Résultat IEnumerable

GetDateIntervalsRandomStartAndEndTimes() public static méthode

public static GetDateIntervalsRandomStartAndEndTimes ( int count, int seed ) : IEnumerable
count int
seed int
Résultat IEnumerable

GetResult() public static méthode

public static GetResult ( List benchmarkData, string contestant, Func entry ) : Tuple
benchmarkData List
contestant string
entry Func
Résultat Tuple

GetSortedDateTimesQuickSort() public static méthode

public static GetSortedDateTimesQuickSort ( List orderedDateIntervals ) : IEnumerable
orderedDateIntervals List
Résultat IEnumerable

Run() public static méthode

public static Run ( ) : void
Résultat void

RunMulti() public static méthode

public static RunMulti ( ) : void
Résultat void