Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 1384|Resposta: 0

[Programa de Console] .NET/C# para múltiplas soluções de métodos principais

[Copiar link]
Postado em 2024-12-24 09:14:58 | | | |
Requisitos: Geralmente, durante o processo de desenvolvimento, os programadores podem encontrar alguns problemas, precisar escrever código de teste simples para verificação e criar um novo aplicativo de console. Se precisarmos testar 10 pontos de recurso e quisermos manter o código testado, queremos construir 10 aplicativos de console (muitos projetos de solução), ou um app de console define 10 métodos para escrever lógica diferente?

Para reduzir o número de itens na solução, facilitar testes de código e manter a lógica do código limpa e clara, podemos criar múltiplos novos objetos de classe em um único console, cada um com um método Main, conforme segue:



No entanto, ao compilar o projeto, um erro será reportado da seguinte forma:

O programa define múltiplos pontos de entrada. Compile com /main (especificando o tipo que contém o ponto de entrada).

Editamos a configuração do projeto e definimos o parâmetro StartupObject para resolver o problema, como mostrado na figura abaixo:



A configuração é a seguinte:


Durante os testes, você pode modificar o nome do objeto de acordo com seu próprio cenário.

Referência:
O login do hiperlink está visível.
O login do hiperlink está visível.




Anterior:.NET/C# é otimizado com desempenho do StackExchange.Redis
Próximo:DNSPod resolve testes prioritários com base na geografia
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com