Guía de C#C# Guide

La guía de C# ofrece muchos recursos sobre el lenguaje C#.The C# guide provides many resources about the C# language. Este sitio tiene muchos destinatarios distintos.This site has many different audiences. Dependiendo de su experiencia de programación o con el lenguaje C# y. NET, puede que desee explorar diferentes secciones de esta guía.Depending on your experience with programming, or with the C# language and .NET, you may wish to explore different sections of this guide.

  • Para los nuevos desarrolladores:For brand-new developers:

    • Comience con la sección Guías de inicio rápido.Start with the Quickstarts section. Estas guías de inicio rápido le permiten explorar el lenguaje C# de forma interactiva en el explorador.These quickstarts let you explore the C# language interactively in your browser. Desde ahí, puede avanzar a la sección de tutoriales.From there, you can move on to the tutorials section. En estos tutoriales se explica cómo crear programas de C# desde cero.These tutorials show you how to create C# programs from scratch. Los tutoriales proporcionan un proceso detallado para crear programas.The tutorials provide a step-by-step process to create programs. Presentan los conceptos del lenguaje y cómo compilar programas de C# por su cuenta.They show the language concepts, and how to build C# programs on your own. Si prefiere leer información general en primer lugar, pruebe nuestro paseo por el lenguaje C#.If you prefer reading overview information first, try the tour of the C# language. Aquí se explican los conceptos del lenguaje C#.It explains the concepts of the C# language. Después de leerlo, tendrá conocimientos básicos del lenguaje y estará preparado para probar los tutoriales o crear algo por su cuenta.After reading this, you'll have a basic understanding of the language, and be ready to try the tutorials, or build something on your own.
  • Para desarrolladores nuevos en C#:For developers new to C#:

    • Si ya ha desarrollado antes, pero es nuevo en C#, lea el paseo por el lenguaje C#.If you've done development before, but are new to C#, read the tour of the C# language. Incluye la sintaxis básica y la estructura del lenguaje y se puede utilizar para comparar C# con otros lenguajes que ya ha usado.It covers the basic syntax and structure for the language, and you can use the language tour to contrast C# with other languages you've used. También puede examinar los tutoriales para probar programas básicos de C#.You can also browse the tutorials to try basic C# programs.
  • Desarrolladores de C# experimentados:Experienced C# developers:

    • Si ha usado C# antes, debe empezar por leer las novedades de la última versión del lenguaje.If you've used C# before, you should start by reading what's in the latest version of the language. Lea Novedades de C# para conocer las nuevas características de la versión actual.Check out What's new in C# for the new features in the current version.

Cómo se organiza la Guía de C#How the C# guide is organized

Hay varias secciones en la Guía de C#.There are several sections in the C# Guide. Puede leerlas en orden o ir directamente a lo que más le interesa.You can read them in order, or jump directly to what interests you the most. Algunas de las secciones se centran principalmente en el lenguaje.Some of the sections are heavily focused on the language. Otras proporcionan escenarios de un extremo a otro que demuestran algunos tipos de programas que puede crear con C# y .NET Framework.Others provide end-to-end scenarios that demonstrate a few of the types of programs you can create using C# and the .NET Framework.

  • Primeros pasosGet Started

    • En esta sección se describe lo que necesita instalar para un entorno de desarrollo de C# en la plataforma preferida.This section covers what you need to install for a C# development environment on your preferred platform. En los diferentes temas de esta sección se explica cómo crear su primer programa de C# en diferentes entornos compatibles.The different topics under this section explain how to create your first C# program in different supported environments.
  • Guías de inicio rápido de C#:C# Quickstarts:

    • Las guías de inicio rápido de C# presentan tutoriales interactivos para que los desarrolladores sin experiencia exploren y se familiaricen con el lenguaje C# en el explorador con una interfaz Read-Eval-Print Loop (REPL).C# Quickstarts presents interactive tutorials for brand-new developers to explore and learn the C# language in the browser using a Read-Eval-Print Loop (REPL) interface. Una vez finalizadas las lecciones interactivas, puede mejorar sus habilidades de programación practicando con las mismas lecciones en su máquina.After you finish the interactive lessons, you can improve your coding skills by practicing the same lessons on your machine.
  • TutorialesTutorials

    • En esta sección se ofrecen diversos escenarios de un extremo a otro, incluidos las descripciones y el código.This section provides a variety of end-to-end scenarios, including descriptions and code. Muestra por qué se prefieren determinadas expresiones y qué características de C# funcionan mejor en distintas situaciones y, además, verá implementaciones de tareas comunes como referencia.It shows why certain idioms are preferred, what C# features work best in different situations, and reference implementations for common tasks. Si prefiere aprender viendo el código, empiece en esta sección.If you learn best by seeing code, start in this section. También puede descargar todo el código y experimentar en su propio entorno.You can also download all the code and experiment in your own environment.
  • Paseo por C#Tour of C#

    • En esta sección se proporciona información general sobre el lenguaje.This section provides an overview of the language. Incluye los elementos que componen los programas de C# y las funcionalidades del lenguaje.It covers the elements that make up C# programs and the capabilities of the language. Presenta ejemplos de todos los elementos de sintaxis de C# y discusiones sobre los principales temas del lenguaje C#.It shows small samples of all the syntax elements of C# and discussions of the major C# language topics.
  • Novedades de C#What's new in C#

    • Proporciona información general sobre las nuevas características agregadas en las últimas versiones de lenguaje y sobre el historial del lenguaje C#.Provides overviews of new features added in the latest language releases and of the history of the C# language.
  • Guía de programación de C#C# Programming Guide

    • Proporciona información y ejemplos prácticos sobre cómo utilizar las construcciones de lenguaje C#.Provides information and practical examples about how to use C# language constructs.
  • 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.
  • Referencia del lenguajeLanguage Reference

    • Esta sección contiene material de referencia sobre el lenguaje C#.This section contains the reference material on the C# language. Este material le ayudará a comprender la sintaxis y la semántica de C#.This material helps you understand the syntax and semantics of C#. También incluye material de referencia sobre tipos, operadores, atributos, directivas de preprocesador, modificadores de compiladores y errores y advertencias del compilador.It also includes reference material on types, operators, attributes, preprocessor directives, compiler switches, compiler errors, and compiler warnings.
  • Especificación del lenguaje C#C# Language Specification

    • Se vincula a la última versión de las características técnicas de C# en formato Microsoft Word.Links to the latest version of the C# Specifications in Microsoft Word format.

Vea tambiénSee also

Introducción a Visual C# y Visual BasicGetting Started with Visual C# and Visual Basic
Desarrollo de .NET.NET Development
Muestras de C++C# Samples