Introdução ao C#Get started with C#

Esta seção fornece breves tutoriais simples que permitem que você compile rapidamente um aplicativo usando C# e .NET Core.This section provides short, simple tutorials that let you quickly build an application using C# and .NET Core. Há tópicos com introdução ao Visual Studio 2017 e ao Visual Studio Code.There are getting started topics for Visual Studio 2017 and Visual Studio Code. Esses artigos supõem experiência prévia em programação.These articles assume some programming experience. Se você for iniciante em programação, experimente nossos tutoriais interativos de Introdução ao C#.If you are new to programming, try our introduction to C# interactive tutorials.

Os seguintes tópicos estão disponíveis:The following topics are available:

  • Introdução à linguagem C# e ao .NET FrameworkIntroduction to the C# Language and the .NET Framework

    Fornece uma visão geral da linguagem C# e da plataforma .NET.Provides an overview of the C# language and .NET.

  • Compilando um aplicativo Olá, Mundo em C# com o .NET Core no Visual Studio 2017Building a C# Hello World application with .NET Core in Visual Studio 2017

    Visual Studio 2017, a versão mais recente do Visual Studio, permite codificar, compilar, executar, depurar, analisar e publicar seus aplicativos em um ambiente de desenvolvimento integrado para o Windows.Visual Studio 2017, the latest release of Visual Studio, lets you code, compile, run, debug, profile, and publish your applications from an integrated development environment for Windows.

    O tópico permite criar e executar um aplicativo Olá, Mundo simples e, em seguida, modificá-lo para executar um aplicativo Olá, Mundo ligeiramente mais interativo.The topic lets you create and run a simple Hello World application and then modify it to run a slightly more interactive Hello World application. Quando terminar de compilar e executar seu aplicativo, você também poderá aprender como depurá-lo e como publicá-lo para que ele possa ser executado em qualquer plataforma com suporte do .NET Core.Once you've finished building and running your application, you can also learn how to debug it and how to publish it so that it can be run on any platform supported by .NET Core.

  • Compilando uma biblioteca de classes com C# e .NET Core no Visual Studio 2017Building a class library with C# and .NET Core in Visual Studio 2017

    Uma biblioteca de classes permite definir tipos e membros de tipo que podem ser chamados de outro aplicativo.A class library lets you define types and type members that can be called from another application. Este tópico permite criar uma biblioteca de classes com um único método que determina se uma cadeia de caracteres começa com um caractere maiúsculo.This topic lets you create a class library with a single method that determines whether a string begins with an uppercase character. Após criar a biblioteca, você pode desenvolver um teste de unidade para garantir que ela funciona conforme o esperado e, em seguida, você pode torná-la disponível para aplicativos que desejam consumi-la.Once you've finished building the library, you can develop a unit test to ensure that it works as expected, and then you can make it available to applications that want to consume it.

  • Introdução ao Código do Visual Studio e C#Get started with C# and Visual Studio Code

    O Visual Studio Code é um editor de código gratuito e otimizado para compilação e depuração de aplicativos Web e de nuvem modernos.Visual Studio Code is a free code editor optimized for building and debugging modern web and cloud applications. Ele dá suporte ao IntelliSense e está disponível para Windows, Linux e macOS.It supports IntelliSense and is available for Linux, macOS, and Windows.

    Este tópico mostra como criar e executar um aplicativo Olá, Mundo simples com o código do Visual Studio e do .NET Core.This topic shows you how to create and run a simple Hello World application with Visual Studio Code and .NET Core.

  • Guia de Programação em C#C# Programming Guide

    Fornece informações sobre conceitos de programação C# e descreve como executar várias tarefas no C#.Provides information about C# programming concepts, and describes how to perform various tasks in C#.

  • Referência de C#C# Reference

    Fornece informações de referência detalhadas sobre palavras-chave, operadores, diretivas de pré-processamento, opções do compilador, erros do compilador e avisos do #C.Provides detailed reference information about C# keywords, operators, preprocessor directives, compiler options, and compiler errors and warnings.

  • Explicações Passo a PassoWalkthroughs

    Fornece links para explicações passo a passo sobre programação em C# e uma breve descrição sobre cada explicação passo a passo.Provides links to programming walkthroughs that use C# and a brief description of each walkthrough.

Consulte tambémSee also