Acepta entradas y envía la salida a la consola, que
también se conoce como el símbolo del sistema
Aplicación de consola de C#
Aplicación de consola de Visual
Basic Aplicación de consola de C++
(.NET) Aplicación de consola de C++
(Win32)
Se inicia la aplicación y se ejecuta hasta que
alcanza el punto de interrupción.
Se inicia la aplicación y se interrumpe
inmediatamente en la primera línea de código
fuente.
En una ventana de código fuente, haga clic con el
botón secundario en una línea y seleccione
Ejecutar hasta el cursor.
Se inicia la aplicación y se ejecuta hasta la línea
seleccionada, o hasta un punto de interrupción, si se
alcanza el punto de interrupción antes que la línea.
Servicios de Windows
En Visual Studio, en la barra de
menús, elija Archivo, Nuevo, Proyecto.
Aparece el cuadro de
diálogo Nuevo
proyecto.
Seleccione Servicio de Windows en la lista
de plantillas de proyecto de Visual Basic o
Visual C# y asigne al proyecto el nombre
MyNewService. Elija Aceptar. (La plantilla
de proyecto agrega automáticamente una
clase de componente, denominada
Service1, que hereda de
System.ServiceProcess.ServiceBase.)
En el menú Editar, elija Buscar y reemplazar,
Buscar en archivos (teclado: Ctrl+Mayús+F).
Cambie todas las apariciones de Service1 a
MyNewService. Encontrará casos en
Service1.cs, Program.cs y Service1.Designer.cs
(o sus equivalentes .vb).
En la ventana Propiedades para
Service1.cs [Diseño] o Service1.vb
[Diseño], establezca ServiceName y la
propiedad (Name) para Service1 en
MyNewService, si todavía no están
establecidos.
En el Explorador de soluciones,
cambie el nombre de Service1.cs a
MyNewService.cs o de Service1.vb a
MyNewService.vb.
Windows Form
Para crear un Windows Form
Inicie Visual Studio.
Cree una aplicación para
Windows denominada
Hola a todos. Para
obtener información
detallada, vea Cómo:
Crear un nuevo proyecto
de aplicación de
Windows Forms.
En el Cuadro de
herramientas, arrastre un
control Button al
formulario.
Haga clic en el botón para
seleccionarlo. En la ventana
Propiedades, establezca la
propiedad Text en Hola.
Arreglos
Unidimensionales
Bidimencionales
Multidimensionales
Matrices en general En las
matrices de C#, los índices
empiezan en cero. Las
matrices de C# funcionan de
forma similar a como lo
hacen en la mayoría de los
lenguajes populares; existen,
sin embargo, algunas
diferencias que se deben
conocer
Declarar matrices C#
admite matrices de una
dimensión, matrices
multidimensionales
(matrices rectangulares) y
matrices de matrices
(matrices escalonadas).
Inicializar matrices
C# proporciona
métodos simples y
sencillos para
inicializar matrices en
el momento de la
declaración
encerrando los
valores iniciales entre
llaves ({}).
Tipos de datos en C#
SByte Entero
con signo
short Entero
con signo
Int32
Entero con
signo
ushort
Entero sin
signo
UInt32 Entero
sin signo
byte Entero
sin signo
Int64
Entero
con signo
long
Entero
con
signo
ulong
Entero
sin
signo
float
punto
flotante de
precisión
simple
Double
punto
flotante
de
precisión
doble
Char Un
carácter
Unicode
bool
Boolean
lógico
Object base de
todos los otros
tipos
String
secuencia
de
caracteres
Decimal Tipo
preciso fraccionario
o integral
Listas
Parámetros de tipo T Tipo
de elementos en la lista
List<T>() Inicializa una
nueva instancia de la
clase List<T> que está
vacía y tiene la
capacidad inicial
predeterminada.
List<T>(IEnumerable<T>)
Inicializa una nueva instancia
de la clase List<T> que
contiene elementos copiados
de la colección especificada y
tiene una capacidad suficiente
para aceptar el número de
elementos copiados.
List<T>(Int32) Inicializa
una nueva instancia de
la clase List<T> que está
vacía y tiene la
capacidad inicial
especificada.
Estructuras
D2D_COLOR_F
Describe los
componentes rojo,
verde, azul y alfa de
un color.
D2D_MATRIX_3X2_F
Representa una
matriz de 3-por-2.
D2D_MATRIX_4X3_F
Describe una
matriz de puntos
de 4 por 3 flotante.
D2D_MATRIX_4X4_F
Describe una
matriz de puntos
de 4 por 4 flotante.
D2D_MATRIX_5X4_F
Describe una matriz de
puntos de 5 por 4
flotante.
D2D_POINT_2L
La estructura
define las
coordenadas
X e Y de un
punto.
D2D_VECTOR_2F
Un vector 2D
que consiste en
dos valores de
coma flotante
de precisión
simple (x, y).
D2D_VECTOR_3F
Un vector 3D que
consta de tres
valores de punto
flotante de
precisión simple
(x, y, z).
D2D_VECTOR_4F
Un vector 4D
que consta de
cuatro valores
de precisión
simple de punto
flotante (x, y, z,
w).
D2D1_BITMAP_PROPERTIES
Describe el formato de
píxeles y dpi de un mapa de
bits.