Introducción a C#Get started with C#

Esta sección proporciona breves y sencillos tutoriales simples que permiten compilar una aplicación con rapidez mediante C# y .NET Core.This section provides short, simple tutorials that let you quickly build an application using C# and .NET Core. Incluye temas de introducción a Visual Studio 2017 y Visual Studio Code.There are getting started topics for Visual Studio 2017 and Visual Studio Code. Puede crear una aplicación Hola mundo sencilla o, si tiene Visual Studio 2017, una biblioteca de clases sencilla que se puede utilizar con otras aplicaciones.You can build either a simple Hello World application or, if you have Visual Studio 2017, a simple class library that can be used by other applications.

Los siguientes temas se encuentran disponibles:The following topics are available:

  • Introducción al lenguaje C# y .NET FrameworkIntroduction to the C# Language and the .NET Framework

    Proporciona información general sobre el lenguaje C# y .NET.Provides an overview of the C# language and .NET.

  • Compilación de una aplicación Hola mundo en C# con .NET Core en Visual Studio 2017Building a C# Hello World application with .NET Core in Visual Studio 2017

    Visual Studio 2017, la última versión de Visual Studio, permite codificar, compilar, ejecutar, depurar, generar perfiles y publicar aplicaciones para Windows desde un entorno de desarrollo integrado.Visual Studio 2017, the latest release of Visual Studio, lets you code, compile, run, debug, profile, and publish your applications from a integrated development environment for Windows.

    El tema le permite crear y ejecutar una aplicación Hola mundo sencilla y, a continuación, modificarla para ejecutar una aplicación Hola mundo algo más interactiva.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. Una vez que haya terminado de generar y ejecutar la aplicación, también puede aprender cómo depurarla y publicarla para que se pueda ejecutar en cualquier plataforma compatible con .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.

  • Creación de una biblioteca de clases con C# y .NET Core en Visual Studio 2017Building a class library with C# and .NET Core in Visual Studio 2017

    Una biblioteca de clases permite definir los tipos y miembros de tipo que se pueden llamar desde otra aplicación.A class library lets you define types and type members that can be called from another application. Este tema le permite crear una biblioteca de clases con un único método que determina si una cadena comienza con un carácter en mayúscula.This topic lets you create a class library with a single method that determines whether a string begins with an uppercase character. Una vez que haya terminado de compilar la biblioteca, puede desarrollar una prueba unitaria para asegurarse de que funciona según lo previsto y, a continuación, puede hacer que esté disponible para aplicaciones que desean 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.

  • Introducción a C# y Visual Studio CodeGet started with C# and Visual Studio Code

    Visual Studio Code es un editor de código gratuito optimizado para la compilación y depuración de aplicaciones web y en la nube modernas.Visual Studio Code is a free code editor optimized for building and debugging modern web and cloud applications. Es compatible con IntelliSense y está disponible para Windows, macOS y Linux.It supports IntelliSense and is available for Linux, macOS, and Windows.

    En este tema se muestra cómo crear y ejecutar una aplicación Hola mundo sencilla con Visual Studio Code y .NET Core.This topic shows you how to create and run a simple Hello World application with Visual Studio Code and .NET Core.

  • Usar el entorno de desarrollo de Visual C#Using the Visual Studio Development Environment for C#

    Proporciona una guía para utilizar el entorno de desarrollo integrado de Visual C#.Provides a guide to using the Visual C# integrated development environment.

  • Guía de programación de C#C# Programming Guide

    Proporciona información sobre conceptos de programación en C# y describe cómo realizar diversas tareas en C#.Provides information about C# programming concepts, and describes how to perform various tasks in C#.

  • Referencia de C#C# Reference

    Proporciona información de referencia detallada sobre palabras clave, operadores, directivas de preprocesador, opciones del compilador y errores del compilador y advertencias de C#.Provides detailed reference information about C# keywords, operators, preprocessor directives, compiler options, and compiler errors and warnings.

  • Ejemplos de Visual StudioVisual Studio Samples

    Proporciona información sobre cómo obtener acceso a los ejemplos en línea.Provides information about how you can access online samples.

  • TutorialesWalkthroughs

    Proporciona vínculos a los tutoriales de programación que usan C# y una breve descripción de cada uno.Provides links to programming walkthroughs that use C# and a brief description of each walkthrough.

Vea tambiénSee also

Introducción a Visual C# y Visual Basic con Visual StudioGetting Started with Visual C# and Visual Basic using Visual Studio