C# Класс GSF.StepTimer

Показать файл Открыть проект

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

Метод Описание
GetAverage ( string Name ) : double
GetNanoSeconds ( string Name, int loopCount ) : double
GetResults ( ) : string
GetSlowest ( string Name ) : double
Reset ( ) : void
Start ( string name, bool runGC = false ) : ITimer
Time ( int internalLoopCount, System.Action del ) : string
Time ( int internalLoopCount, Action del ) : string

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

Метод Описание
StepTimer ( ) : System
TimeLoop ( Stopwatch sw, System.Action del, int loopCount ) : double
TimeLoop ( Stopwatch sw, Action del, int loopCount ) : double

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

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

public static GetAverage ( string Name ) : double
Name string
Результат double

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

public static GetNanoSeconds ( string Name, int loopCount ) : double
Name string
loopCount int
Результат double

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

public static GetResults ( ) : string
Результат string

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

public static GetSlowest ( string Name ) : double
Name string
Результат double

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

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

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

public static Start ( string name, bool runGC = false ) : ITimer
name string
runGC bool
Результат ITimer

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

public static Time ( int internalLoopCount, System.Action del ) : string
internalLoopCount int
del System.Action
Результат string

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

public static Time ( int internalLoopCount, Action del ) : string
internalLoopCount int
del Action
Результат string