VSCode - C# 최상위 프로그램
5473 단어 ptbrvscodedotnetbraziliandevs
Em alguns acho interessante escrever determinados em "C#"de forma isolada, assim eu direciono o meu foco somente no que estou escrevendo. 중요한 응용 프로그램에 대한 관심은 다양한 종속성 등이 있습니다. "C# 스크립팅"에 대한 평가는 매우 중요합니다.
Eu utilizava o LINQPad para isso, ele é uma excelente ferramenta desktop e atende muito bem, só que uma coisa que semper me incomodou era o fato de ter 3 ferramentas para escrever código "C#". Por padrão eu utilizo VS2019 e VSCode , o ideal era resolver esse problema com eles, seria muito interessante.
Estava 임대 um post do Scott Hanselman e percebi que deixei passar uma novidade do "C# 9"que atenderia muito bem essa necessidade. A novidade, que já não é tão nova assim, é o recurso "Top Level Program".
Com esse recurso você consegue escrever o código de uma forma mais simples sem a necessidade da classe Program e do método Main. Exatamente o que eu gostaria.
코디고 파드랑
using System;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
최상위 프로그램
using static System.Console;
WriteLine("Hello World!");
Pode parecer uma bobagem, mas isso facilita muito, principalmente quando estou estudando ou explicando algum código para alguém. Scott Hanselman은 VS2019를 통해 VSCode를 사용하여 테스트 및 기능을 테스트할 수 있습니다.
Criei um repositório no github que pode servir como referenceência. Nele eu tenho um projeto que possui pacotes que eu julgo interessante para esse tipo de abordagem:
ConsoleTables - gerar uma tabela no console sem muito esforço
추가로 더 많은 정보가 필요하거나 저장소가 필요합니다.
레포지토리
린드로트 / vscode-csplayground
VSCode - C# 최상위 프로그램
프로젝트에서 크리어 또는 프로젝트를 활용하는 명령:
dotnet new console -n csplayground -f net5.0
dotnet add package Bogus --version 33.0.2
dotnet add package ConsoleTables --version 2.4.2
링크 및 참조:
👉 VS2019 - Visual Studio 2019👉 VSCode
👉 LINQPad
👉 ConsoleTables
👉 Bogus
👉 Post do Thomas Claudius Huber - Bem Completo
👉 Post do "Scott Hanselman"
👉 Post do Renato Groffe
Até a proxima! 👊
Reference
이 문제에 관하여(VSCode - C# 최상위 프로그램), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/leandroats/vscode-c-top-level-programs-17nd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)