Introduzione a C#Get started with C#

Questa sezione include brevi esercitazioni semplici che illustrano come creare velocemente un'applicazione con C# e .NET Core.This section provides short, simple tutorials that let you quickly build an application using C# and .NET Core. Sono disponibili argomenti introduttivi per Visual Studio 2017 e Visual Studio Code.There are getting started topics for Visual Studio 2017 and Visual Studio Code. Questi articoli presuppongono una certa esperienza di programmazione.These articles assume some programming experience. Se non si ha familiarità con la programmazione, provare le esercitazioni interattive di Introduzione a C#.If you are new to programming, try our introduction to C# interactive tutorials.

Sono disponibili gli argomenti seguenti:The following topics are available:

  • Introduzione al linguaggio C# e .NET FrameworkIntroduction to the C# Language and the .NET Framework

    Viene fornita una panoramica del linguaggio C# e di .NET.Provides an overview of the C# language and .NET.

  • Creazione di un'applicazione C# Hello World con .NET Core in Visual Studio 2017Building a C# Hello World application with .NET Core in Visual Studio 2017

    Visual Studio 2017, la versione più recente di Visual Studio, è un ambiente di sviluppo integrato per Windows che supporta attività di scrittura del codice, compilazione, esecuzione, debug, profilatura e pubblicazione delle applicazioni.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.

    Le informazioni in questo argomento consentono di creare ed eseguire una semplice applicazione Hello World e quindi modificarla per ottenere un'applicazione Hello World leggermente più interattiva.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. Dopo aver completato la creazione e l'esecuzione dell'applicazione, verranno presentate anche le procedure per eseguirne il debug e pubblicarla in modo che possa essere eseguita su qualsiasi piattaforma supportata da .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.

  • Building a class library with C# and .NET Core in Visual Studio 2017 (Creazione di una libreria di classi con C# e .NET Core in Visual Studio 2017)Building a class library with C# and .NET Core in Visual Studio 2017

    Una libreria di classi consente di definire i tipi e i membri dei tipi che possono essere chiamati da un'altra applicazione.A class library lets you define types and type members that can be called from another application. Questo argomento illustra come creare una libreria di classi con un solo metodo che determina se una stringa inizia con un carattere maiuscolo.This topic lets you create a class library with a single method that determines whether a string begins with an uppercase character. Dopo aver completato la compilazione della libreria, è possibile sviluppare un unit test per assicurarsi che funzioni come previsto, quindi è possibile renderla disponibile per applicazioni che vogliono usarla.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.

  • Introduzione a C# e Visual Studio CodeGet started with C# and Visual Studio Code

    Visual Studio Code è un editor di codice gratuito ottimizzato per la compilazione e il debug di applicazioni cloud e Web moderne.Visual Studio Code is a free code editor optimized for building and debugging modern web and cloud applications. Supporta IntelliSense ed è disponibile per Linux, macOS e Windows.It supports IntelliSense and is available for Linux, macOS, and Windows.

    Questo argomento illustra come creare ed eseguire una semplice applicazione Hello World con Visual Studio Code e .NET Core.This topic shows you how to create and run a simple Hello World application with Visual Studio Code and .NET Core.

  • Guida per programmatori C#C# Programming Guide

    Vengono fornite informazioni sui concetti di programmazione C# e viene descritto come eseguire diverse attività in C#.Provides information about C# programming concepts, and describes how to perform various tasks in C#.

  • Riferimenti per C#C# Reference

    Fornisce informazioni di riferimento dettagliate su parole chiave, operatori, direttive del preprocessore, opzioni del compilatore ed errori e avvisi del compilatore in C#.Provides detailed reference information about C# keywords, operators, preprocessor directives, compiler options, and compiler errors and warnings.

  • Procedure dettagliateWalkthroughs

    Vengono forniti collegamenti alle procedure dettagliate di programmazione che usano C# e a una breve descrizione di ciascuna procedura dettagliata.Provides links to programming walkthroughs that use C# and a brief description of each walkthrough.

Vedere ancheSee also