Zusammenfassung der Ressource
Algoritmos y Programación
- Aplicaciones de Escritorio
- Basados en Consolas
- 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.