Helferklasse für Leistungstests mit Stopwatch -KlasseC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Helferklasse für Leistungstests mit Stopwatch -Klasse

Post by Anonymous »

In diesem Beispielcode verwende ich eine einfache Stoppuhr, um die Zeit zu testen, die eine bestimmte Aufgabe/Aktion ausführen muss:

Code: Select all

StopWatch SW1 = new StopWatch();
SW1.Start();
SomeAction();
SW1.Stop();
sting results = SW1.Elapsed.ToString();
MessageBox.Show(resutls);
< /code>
Ich möchte eine Klasse haben, die ich mit Tests < /p>
verwenden werdepublic Class PerformanceTests
{
public StopWatch SW1 = new StopWatch();
public StopWatch SW2 = new StopWatch();
public string results1 = "", results2 = "";
....
....
//some other variables to use
}
Bei der Instanziierung der Klasse und dem Versuch, SW1 zu verwenden, lässt ich seine Methoden nicht anwenden. Was mache ich falsch? < /P>
PerformanceTests Ptst = new PerformanceTests();
Ptst.SW1. ... Start() is not accessible
< /code>

Kopieren Sie den Code nicht von mir, da ich eine kapitalisierte Stopwatch < /code> vermisse. Anstatt die Stoppuhrklasse zu instanziieren, habe ich Visual Studio versehentlich gefragt und gefragt, ob ich eine Klasse für meine sogenannte Stoppuhr anstelle von .Nets echtem Stoppwatch < /code>. Stellen Sie einfach sicher, dass Sie wirklich erfahren sind und alle Klassen auswendig kennen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post