Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 1384|Svar: 0

[Konsolprogram] .NET/C# testkod för flera huvudmetodlösningar

[Kopiera länk]
Publicerad den 2024-12-24 09:14:58 | | | |
Krav: Generellt kan programmerare under utvecklingsprocessen stöta på vissa problem, behöva skriva enkel testkod för verifiering och skapa en ny konsolapplikation. Om vi behöver testa 10 funktionspunkter och vill behålla den testade koden, vill vi då bygga 10 konsolappar (för många lösningsprojekt), eller definierar en konsolapp 10 metoder för att skriva olika logik?

För att minska antalet objekt i lösningen, underlätta kodtestning och hålla kodlogiken ren och tydlig kan vi skapa flera nya klassobjekt i en konsol, var och en med en huvudmetod, enligt följande:



Vid kompilering av projektet rapporteras dock ett fel enligt följande:

Programmet definierar flera ingångspunkter. Kompiliera med /main (specificera typen som innehåller ingångspunkten).

Vi redigerar projektkonfigurationen och sätter parametern StartupObject för att lösa problemet, som visas i figuren nedan:



Konfigurationen är följande:


När du testar kan du ändra objektnamnet enligt ditt eget scenario.

Hänvisning:
Inloggningen med hyperlänken är synlig.
Inloggningen med hyperlänken är synlig.




Föregående:.NET/C# är optimerad med StackExchange.Redis-prestanda
Nästa:DNSPod löser prioritetstester baserat på geografi
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com