Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 1384|Odgovoriti: 0

[Konzolni program] .NET/C# testna koda za več glavnih metod rešitev

[Kopiraj povezavo]
Objavljeno 2024-12-24 09:14:58 | | | |
Zahteve: Na splošno se programerji med razvojem lahko srečajo z nekaterimi težavami, morajo napisati preprosto testno kodo za preverjanje in ustvariti novo konzolno aplikacijo. Če moramo testirati 10 funkcijskih točk in želimo ohraniti testirano kodo, ali želimo zgraditi 10 konzolnih aplikacij (preveč projektov rešitev) ali pa ena konzolna aplikacija definira 10 metod za pisanje različnih logik?

Da bi zmanjšali število elementov v rešitvi, olajšali testiranje kode in ohranili čisto in jasno logiko kode, lahko v eni konzoli ustvarimo več novih razrednih objektov, vsak z glavno metodo, kot sledi:



Vendar pa se pri prevajanju projekta napaka poroča na naslednji način:

Program določa več vstopnih točk. Prevedite z /main (določite tip, ki vsebuje vhodno točko).

Prilagodimo konfiguracijo projekta in nastavimo parameter StartupObject za rešitev problema, kot je prikazano na spodnji sliki:



Konfiguracija je naslednja:


Med testiranjem lahko ime objekta prilagodite glede na svoj scenarij.

Referenčni:
Prijava do hiperpovezave je vidna.
Prijava do hiperpovezave je vidna.




Prejšnji:.NET/C# je optimiziran z zmogljivostjo StackExchange.Redis
Naslednji:DNSPod rešuje prioritetne teste na podlagi geografije
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com