Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 1384|Antwort: 0

[Konsolenprogramm] .NET/C# Testcode für mehrere Hauptmethodenlösungen

[Link kopieren]
Veröffentlicht am 24.12.2024, 09:14:58 | | | |
Anforderungen: Im Allgemeinen können Programmierer während des Entwicklungsprozesses auf Probleme stoßen, müssen einfachen Testcode zur Verifizierung schreiben und eine neue Konsolenanwendung erstellen. Wenn wir 10 Feature-Punkte testen müssen und den getesteten Code behalten wollen, wollen wir dann 10 Konsolen-Apps bauen (zu viele Lösungsprojekte) oder definiert eine Konsolen-App 10 Methoden, um unterschiedliche Logiken zu schreiben?

Um die Anzahl der Elemente in der Lösung zu reduzieren, Codetests zu erleichtern und die Codelogik sauber und klar zu halten, können wir mehrere neue Klassenobjekte in einer Konsole erstellen, jeweils mit einer Hauptmethode, wie folgt:



Beim Kompilieren des Projekts wird jedoch ein Fehler wie folgt gemeldet:

Das Programm definiert mehrere Einstiegspunkte. Kompilieren Sie mit /main (wobei der Typ angegeben wird, der den Einstiegspunkt enthält).

Wir bearbeiten die Projektkonfiguration und setzen den StartupObject-Parameter, um das Problem zu lösen, wie in der untenstehenden Abbildung gezeigt:



Die Konfiguration ist wie folgt:


Beim Testen kannst du den Objektnamen entsprechend deinem eigenen Szenario anpassen.

Referenz:
Der Hyperlink-Login ist sichtbar.
Der Hyperlink-Login ist sichtbar.




Vorhergehend:.NET/C# ist mit der Leistung von StackExchange.Redis optimiert
Nächster:DNSPod löst Prioritätstests basierend auf der Geografie auf
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com