B-Arts DocumentationIndice generale

BCrono - Esempi

using B.BUtility;

BCrono crono = new BCrono();
crono.StartCrono();

await ExecuteImportAsync();

crono.StopCrono();
TimeSpan elapsed = crono.Result;

StartCrono forza una garbage collection e attende i finalizer prima di memorizzare DateTime.Now. Usarlo per misurazioni applicative semplici; non inserirlo in cicli stretti e non considerarlo un sostituto di Stopwatch per benchmark ad alta precisione.