SlideShare una empresa de Scribd logo
1 de 11
LICETH CAJAS
3RO ASI
26/10/2010
Es un lenguaje de programación diseñado para crear una
amplia gama de aplicaciones que se ejecutan en .NET
Framework, además es simple, eficaz, con seguridad de
tipos y orientado a objetos.
Es el conjunto de dos o más formularios
PROYECTO
FORMULAR
IO
Es una ventana, pantalla, área, lugar que el usuario utiliza para dibujar
objetos
EVENTOS
Son las acciones del usuario sobre el programa. Son eventos típicos : el
dar clic sobre un botón, el arrastrar un icono, el elegir una opción de un
menú o simplemente mover el ratón.
Son características de los objetos que hacen que cambie su aspecto
externo, interno o forma de comportarse.
PROPIEDAD
ES
IDENTIFICAD
OR
Es un nombre con el que identificaremos algún elemento de nuestro
código, ya sea una clase, una variable, un método, etc.
Son funciones que también son llamadas desde programa, pero a
diferencia de los procedimientos no son programadas por el usuario,
sino que vienen ya pre-programadas con el lenguaje.
MÉTODOS
OBJETO
Se define como la unidad que en tiempo de ejecución realiza las tareas de
un programa.
Tienen como finalidad ayudar a comprender el
código fuente.
Existen 2 tipos:
Comentarios
de línea
Comentarios
de formato
libre
Están precedidos
de la
construcción //
Están delimitados
por las
construcciones /* y */
y pueden extenderse
por varias líneasEjemplos
// En una línea, al estilo de C++
/* En múltiples líneas, como se viene
haciendo desde "los tiempos de C"
*/
/* Este tipo de comentario ya no es habitual
*/
Deben comenzar por una
letra o con el carácter de
subrayado (_)
No pueden
contener espacios
en blanco
No pueden coincidir con
palabras reservadas (a no ser
que tengan el prefijo @ que
habilita el uso de palabras clave
como identificadores)
Son sensibles a
mayúsculas/minúscu
las
PALABRASPALABRAS
RESERVADASRESERVADAS
Son identificadores predefinidos reservados que tienen
un significado especial para el compilador por lo que no
se pueden utilizar como identificadores en un programa
a menos que incluyan el carácter @ como prefijo
abstract, as, base, bool, break, byte, case, catch, char,
checked, class, const, continue, decimal, default,
delegate, do, double, else, enum, event, explicit,
extern, false, finally, fixed, float, for, foreach, goto, if,
implicit, in, int, interface, internal, is, lock, long,
namespace, new, null, object, operator, out, override,
params, private, protected, public, readonly, ref,
return, sbyte, sealed, short, sizeof, stackalloc, static,
string, struct, switch, this, throw, true, try, typeof,
uint, ulong, unchecked, unsafe, ushort, using, virtual,
abstract, as, base, bool, break, byte, case, catch, char,
checked, class, const, continue, decimal, default,
delegate, do, double, else, enum, event, explicit,
extern, false, finally, fixed, float, for, foreach, goto, if,
implicit, in, int, interface, internal, is, lock, long,
namespace, new, null, object, operator, out, override,
params, private, protected, public, readonly, ref,
return, sbyte, sealed, short, sizeof, stackalloc, static,
string, struct, switch, this, throw, true, try, typeof,
uint, ulong, unchecked, unsafe, ushort, using, virtual,
APLICACIÓN
PARA
WINDOWS
Es una aplicación basada en
ventanas, que utilizan ventanas
y componentes específicos para
interactuar con el usuario
Ejemplo
Ejemplo
En la figura siguiente se muestra una
aplicación que responde abriendo una
ventana de mensaje (MessageBox)
cuando se pincha sobre el botón
titulado Saludo
El código seria:
El código seria:
MessageBox.Show ("¡Hola, mundo!", "Un saludo típico");
(en realidad, System.Windows.Forms.MessageBox.Show
(...);)
TIPOSTIPOS
DEDE
DATOSDATOS
La variable contiene un
valor
El dato se almacena en la
pila
El dato siempre tiene valor
Una asignación copia el
Son los tipos básicos
Nombre (.NET
Framework)
Alias Descripción Tamaño (bytes)
System.Sbyte Sbyte Bytes con signo 1
System.Int16 short Enteros cortos 2
System.Int32 int Enteros 4
System.Int64 long Enteros largos 8
System.Byte byte Bytes (sin signo) 1
System.Uint16
ushort
Enteros cortos (sin
signo)
2
System.UInt32 uint Enteros (sin signo) 4
System.Uint64 ulong Enteros largos (sin
signo)
8
System.Single float Reales (7
decimales)
4
System.Double double Reales (15-16
decimales)
8
System.Decimal decimal Reales (28-29
decimales)
12
System.Char char Caracteres
Unicode
2

Más contenido relacionado

La actualidad más candente

La actualidad más candente (14)

Modelado intencional
Modelado intencionalModelado intencional
Modelado intencional
 
Elementos
ElementosElementos
Elementos
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortada
 
Tutorial C++
Tutorial C++Tutorial C++
Tutorial C++
 
CONSULTA DE PROGRAMACION LINEAL Y ESTRUCTURADA
CONSULTA DE PROGRAMACION LINEAL Y ESTRUCTURADA CONSULTA DE PROGRAMACION LINEAL Y ESTRUCTURADA
CONSULTA DE PROGRAMACION LINEAL Y ESTRUCTURADA
 
java y xml
java y xmljava y xml
java y xml
 
Java
JavaJava
Java
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
Computacion para ingenieros las variables
Computacion para ingenieros las variablesComputacion para ingenieros las variables
Computacion para ingenieros las variables
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Comparacion pe y poo
Comparacion pe y pooComparacion pe y poo
Comparacion pe y poo
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacion
 
Analisis semantico
Analisis semanticoAnalisis semantico
Analisis semantico
 
Sintaxis en java
Sintaxis en javaSintaxis en java
Sintaxis en java
 

Destacado

La llengua titil.la. lectura de dades
La llengua titil.la. lectura de dadesLa llengua titil.la. lectura de dades
La llengua titil.la. lectura de dadesiesramonllull
 
傳說中的香格里拉Shangri-La Legend
傳說中的香格里拉Shangri-La Legend傳說中的香格里拉Shangri-La Legend
傳說中的香格里拉Shangri-La LegendRoy Chung
 
A Shapely Lesson
A Shapely LessonA Shapely Lesson
A Shapely LessonTrish Dower
 
Dn13 u3 a11_slm
Dn13 u3 a11_slmDn13 u3 a11_slm
Dn13 u3 a11_slmmiri586
 

Destacado (7)

обида
обидаобида
обида
 
La llengua titil.la. lectura de dades
La llengua titil.la. lectura de dadesLa llengua titil.la. lectura de dades
La llengua titil.la. lectura de dades
 
傳說中的香格里拉Shangri-La Legend
傳說中的香格里拉Shangri-La Legend傳說中的香格里拉Shangri-La Legend
傳說中的香格里拉Shangri-La Legend
 
Google docs
Google docsGoogle docs
Google docs
 
A Shapely Lesson
A Shapely LessonA Shapely Lesson
A Shapely Lesson
 
Dn13 u3 a11_slm
Dn13 u3 a11_slmDn13 u3 a11_slm
Dn13 u3 a11_slm
 
Stellarium Laura 2n C
Stellarium Laura 2n CStellarium Laura 2n C
Stellarium Laura 2n C
 

Similar a Conceptos basicos caro

Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetoschutas666
 
Java Ago Dic07
Java Ago Dic07Java Ago Dic07
Java Ago Dic07adrianpro
 
Programacio Ixchellita
Programacio IxchellitaProgramacio Ixchellita
Programacio Ixchellitapacheman
 
Introducción JavaScript
Introducción JavaScriptIntroducción JavaScript
Introducción JavaScriptUNED
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a EventosLaura
 
Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica iirolmanpaul
 
Prueba slideshare
Prueba slidesharePrueba slideshare
Prueba slideshareprd-wull
 
12 programación-orientada-a-objetos-expo1-1..2
12 programación-orientada-a-objetos-expo1-1..212 programación-orientada-a-objetos-expo1-1..2
12 programación-orientada-a-objetos-expo1-1..2zeta2015
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdfWillGuzman3
 
Introduccion a la programacion orientada a objetos
Introduccion a la programacion orientada a objetosIntroduccion a la programacion orientada a objetos
Introduccion a la programacion orientada a objetosFabian Dorado
 

Similar a Conceptos basicos caro (20)

Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
unidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOS
unidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOSunidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOS
unidad 1 INTRODUCCION A LAS ESTUCTURAS DE DATOS
 
Act 5.1
Act 5.1Act 5.1
Act 5.1
 
Act 5.1
Act 5.1Act 5.1
Act 5.1
 
Java Ago Dic07
Java Ago Dic07Java Ago Dic07
Java Ago Dic07
 
Glosario de terminos
Glosario de terminosGlosario de terminos
Glosario de terminos
 
Programacio Ixchellita
Programacio IxchellitaProgramacio Ixchellita
Programacio Ixchellita
 
PROGRAMACIÓN EN JAVA
PROGRAMACIÓN EN JAVAPROGRAMACIÓN EN JAVA
PROGRAMACIÓN EN JAVA
 
Fondo1 (2)
Fondo1 (2)Fondo1 (2)
Fondo1 (2)
 
Introducción JavaScript
Introducción JavaScriptIntroducción JavaScript
Introducción JavaScript
 
Java apesteguia
Java apesteguiaJava apesteguia
Java apesteguia
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a Eventos
 
Enclausulamiento java
Enclausulamiento javaEnclausulamiento java
Enclausulamiento java
 
Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica ii
 
Iphone
IphoneIphone
Iphone
 
Prueba slideshare
Prueba slidesharePrueba slideshare
Prueba slideshare
 
grupo 02
grupo 02grupo 02
grupo 02
 
12 programación-orientada-a-objetos-expo1-1..2
12 programación-orientada-a-objetos-expo1-1..212 programación-orientada-a-objetos-expo1-1..2
12 programación-orientada-a-objetos-expo1-1..2
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdf
 
Introduccion a la programacion orientada a objetos
Introduccion a la programacion orientada a objetosIntroduccion a la programacion orientada a objetos
Introduccion a la programacion orientada a objetos
 

Más de pomasqui

Más de pomasqui (7)

La entrevista
La entrevistaLa entrevista
La entrevista
 
ç
çç
ç
 
trabajo de redes
trabajo de redestrabajo de redes
trabajo de redes
 
Caro
CaroCaro
Caro
 
rhyxf
rhyxfrhyxf
rhyxf
 
Dos
DosDos
Dos
 
deber
deberdeber
deber
 

Último

Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Último (19)

Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Conceptos basicos caro

  • 2. Es un lenguaje de programación diseñado para crear una amplia gama de aplicaciones que se ejecutan en .NET Framework, además es simple, eficaz, con seguridad de tipos y orientado a objetos.
  • 3. Es el conjunto de dos o más formularios PROYECTO FORMULAR IO Es una ventana, pantalla, área, lugar que el usuario utiliza para dibujar objetos EVENTOS Son las acciones del usuario sobre el programa. Son eventos típicos : el dar clic sobre un botón, el arrastrar un icono, el elegir una opción de un menú o simplemente mover el ratón. Son características de los objetos que hacen que cambie su aspecto externo, interno o forma de comportarse. PROPIEDAD ES
  • 4. IDENTIFICAD OR Es un nombre con el que identificaremos algún elemento de nuestro código, ya sea una clase, una variable, un método, etc. Son funciones que también son llamadas desde programa, pero a diferencia de los procedimientos no son programadas por el usuario, sino que vienen ya pre-programadas con el lenguaje. MÉTODOS OBJETO Se define como la unidad que en tiempo de ejecución realiza las tareas de un programa.
  • 5. Tienen como finalidad ayudar a comprender el código fuente. Existen 2 tipos: Comentarios de línea Comentarios de formato libre Están precedidos de la construcción // Están delimitados por las construcciones /* y */ y pueden extenderse por varias líneasEjemplos // En una línea, al estilo de C++ /* En múltiples líneas, como se viene haciendo desde "los tiempos de C" */ /* Este tipo de comentario ya no es habitual */
  • 6. Deben comenzar por una letra o con el carácter de subrayado (_) No pueden contener espacios en blanco No pueden coincidir con palabras reservadas (a no ser que tengan el prefijo @ que habilita el uso de palabras clave como identificadores) Son sensibles a mayúsculas/minúscu las
  • 7. PALABRASPALABRAS RESERVADASRESERVADAS Son identificadores predefinidos reservados que tienen un significado especial para el compilador por lo que no se pueden utilizar como identificadores en un programa a menos que incluyan el carácter @ como prefijo abstract, as, base, bool, break, byte, case, catch, char, checked, class, const, continue, decimal, default, delegate, do, double, else, enum, event, explicit, extern, false, finally, fixed, float, for, foreach, goto, if, implicit, in, int, interface, internal, is, lock, long, namespace, new, null, object, operator, out, override, params, private, protected, public, readonly, ref, return, sbyte, sealed, short, sizeof, stackalloc, static, string, struct, switch, this, throw, true, try, typeof, uint, ulong, unchecked, unsafe, ushort, using, virtual, abstract, as, base, bool, break, byte, case, catch, char, checked, class, const, continue, decimal, default, delegate, do, double, else, enum, event, explicit, extern, false, finally, fixed, float, for, foreach, goto, if, implicit, in, int, interface, internal, is, lock, long, namespace, new, null, object, operator, out, override, params, private, protected, public, readonly, ref, return, sbyte, sealed, short, sizeof, stackalloc, static, string, struct, switch, this, throw, true, try, typeof, uint, ulong, unchecked, unsafe, ushort, using, virtual,
  • 8. APLICACIÓN PARA WINDOWS Es una aplicación basada en ventanas, que utilizan ventanas y componentes específicos para interactuar con el usuario
  • 9. Ejemplo Ejemplo En la figura siguiente se muestra una aplicación que responde abriendo una ventana de mensaje (MessageBox) cuando se pincha sobre el botón titulado Saludo El código seria: El código seria: MessageBox.Show ("¡Hola, mundo!", "Un saludo típico"); (en realidad, System.Windows.Forms.MessageBox.Show (...);)
  • 10. TIPOSTIPOS DEDE DATOSDATOS La variable contiene un valor El dato se almacena en la pila El dato siempre tiene valor Una asignación copia el Son los tipos básicos
  • 11. Nombre (.NET Framework) Alias Descripción Tamaño (bytes) System.Sbyte Sbyte Bytes con signo 1 System.Int16 short Enteros cortos 2 System.Int32 int Enteros 4 System.Int64 long Enteros largos 8 System.Byte byte Bytes (sin signo) 1 System.Uint16 ushort Enteros cortos (sin signo) 2 System.UInt32 uint Enteros (sin signo) 4 System.Uint64 ulong Enteros largos (sin signo) 8 System.Single float Reales (7 decimales) 4 System.Double double Reales (15-16 decimales) 8 System.Decimal decimal Reales (28-29 decimales) 12 System.Char char Caracteres Unicode 2