SlideShare una empresa de Scribd logo
1 de 17
Introducción a C#
Descripción General ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hola, mundo using System; class Hola  { public static void Main() { Console.WriteLine("Hola, mundo"); } }
La clase ,[object Object],[object Object],[object Object],[object Object],[object Object],class  nombre { ... }
El método Main   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La sentencia using y el espacio de nombres System ,[object Object],[object Object],[object Object],[object Object],[object Object],System.Console.WriteLine("Hola, mundo"); using System; … Console.WriteLine("Hola, mundo");
[object Object],[object Object],[object Object],[object Object]
La clase Console   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Los métodos Write y WriteLine   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Los métodos Read y ReadLine   ,[object Object],[object Object],[object Object]
Comentarios a aplicaciones   ,[object Object],[object Object],[object Object],[object Object],/* Encontrar la  mayor raíz  de la ecuación cuadrática */ x = (…); // Obtener el nombre del usuario Console.WriteLine(“¿Cómo se llama? "); name = Console.ReadLine( );
Tratamiento de excepciones using System; public class Hola { public static void Main(string[ ] args) { try{          Console.WriteLine(args[0]);   }  catch (Exception e) {          Console.WriteLine(“Excepción en  {0}", e.StackTrace); }   } }
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Llamadas al compilador   ,[object Object],[object Object],[object Object],[object Object]
Ejecución de la aplicación   ,[object Object],[object Object],[object Object],[object Object]
Depuración  ,[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Conociendo los Lenguajes de Programacion
Conociendo los Lenguajes de ProgramacionConociendo los Lenguajes de Programacion
Conociendo los Lenguajes de Programacion
 
Comandos c#
Comandos c#Comandos c#
Comandos c#
 
Visual Basic
Visual  BasicVisual  Basic
Visual Basic
 
Exposicion
ExposicionExposicion
Exposicion
 
Estructura de un algoritmo en pseudocódigo
Estructura de un algoritmo en pseudocódigoEstructura de un algoritmo en pseudocódigo
Estructura de un algoritmo en pseudocódigo
 
Portafolio
PortafolioPortafolio
Portafolio
 
Unidad 2 funciones
Unidad 2 funcionesUnidad 2 funciones
Unidad 2 funciones
 
Datos de entrada_desde_el_teclado java
Datos de entrada_desde_el_teclado javaDatos de entrada_desde_el_teclado java
Datos de entrada_desde_el_teclado java
 
Introducción a la programación y la informática. Tema 7
Introducción a la programación y la informática. Tema 7Introducción a la programación y la informática. Tema 7
Introducción a la programación y la informática. Tema 7
 
Prog ii excepciones_guia_04
Prog ii excepciones_guia_04Prog ii excepciones_guia_04
Prog ii excepciones_guia_04
 
Fundamentos de programacion en java
Fundamentos de programacion en javaFundamentos de programacion en java
Fundamentos de programacion en java
 
Portafolio
PortafolioPortafolio
Portafolio
 
Curso Java Inicial 8 Conceptos Avanzados Awt
Curso Java Inicial   8 Conceptos Avanzados   AwtCurso Java Inicial   8 Conceptos Avanzados   Awt
Curso Java Inicial 8 Conceptos Avanzados Awt
 
Lenguaje de pascal
Lenguaje de pascalLenguaje de pascal
Lenguaje de pascal
 
Programacion C#_vbnet
Programacion C#_vbnetProgramacion C#_vbnet
Programacion C#_vbnet
 
6 Principios de Programación Orientada a Objetos
6 Principios de Programación Orientada a Objetos6 Principios de Programación Orientada a Objetos
6 Principios de Programación Orientada a Objetos
 
Lab1-POO
Lab1-POOLab1-POO
Lab1-POO
 
Código intermedio
Código intermedioCódigo intermedio
Código intermedio
 
Unidad III procedimientos
Unidad III procedimientosUnidad III procedimientos
Unidad III procedimientos
 

Destacado

Manifestacion CAID´S Agencia Antidroga
Manifestacion CAID´S Agencia AntidrogaManifestacion CAID´S Agencia Antidroga
Manifestacion CAID´S Agencia AntidrogaJOSE LUIS
 
tallos 9-3 plantas steel_alive
tallos 9-3 plantas steel_alivetallos 9-3 plantas steel_alive
tallos 9-3 plantas steel_aliveguestb2b01d
 
Taller 5 - Poliedro Estrellado
Taller 5 - Poliedro EstrelladoTaller 5 - Poliedro Estrellado
Taller 5 - Poliedro EstrelladoAndrea Donoso
 

Destacado (7)

Manifestacion CAID´S Agencia Antidroga
Manifestacion CAID´S Agencia AntidrogaManifestacion CAID´S Agencia Antidroga
Manifestacion CAID´S Agencia Antidroga
 
atletismo
atletismoatletismo
atletismo
 
tallos 9-3 plantas steel_alive
tallos 9-3 plantas steel_alivetallos 9-3 plantas steel_alive
tallos 9-3 plantas steel_alive
 
Trbajo 123
Trbajo 123Trbajo 123
Trbajo 123
 
Cursoempresarial
CursoempresarialCursoempresarial
Cursoempresarial
 
Sesion nro. 1
Sesion nro. 1Sesion nro. 1
Sesion nro. 1
 
Taller 5 - Poliedro Estrellado
Taller 5 - Poliedro EstrelladoTaller 5 - Poliedro Estrellado
Taller 5 - Poliedro Estrellado
 

Similar a 2. Introduccion A C#

Primera_D-Semanaz<xcz<c<zc-Fundamentos_C++.ppt
Primera_D-Semanaz<xcz<c<zc-Fundamentos_C++.pptPrimera_D-Semanaz<xcz<c<zc-Fundamentos_C++.ppt
Primera_D-Semanaz<xcz<c<zc-Fundamentos_C++.pptSANTOS400018
 
Conceptos de c
Conceptos de cConceptos de c
Conceptos de cDrakan55
 
Programación en c primer programa en c
Programación en c primer programa en cProgramación en c primer programa en c
Programación en c primer programa en cFree Lancer
 
Introduccion al-lenguaje-c
Introduccion al-lenguaje-cIntroduccion al-lenguaje-c
Introduccion al-lenguaje-cDalva Icaza
 
Uso de las clases iostream
Uso de las clases iostreamUso de las clases iostream
Uso de las clases iostreamTensor
 
El_Lenguaje_de_programacion_C.pptx
El_Lenguaje_de_programacion_C.pptxEl_Lenguaje_de_programacion_C.pptx
El_Lenguaje_de_programacion_C.pptxIng. Ríos
 
Entorno de desarrollo en c++
Entorno de desarrollo en c++Entorno de desarrollo en c++
Entorno de desarrollo en c++Lymobe
 
Introducción a La Programación En C
Introducción a La Programación En CIntroducción a La Programación En C
Introducción a La Programación En Cpainni
 
2.1 estructura general de un programa en c
2.1 estructura general de un programa en c2.1 estructura general de un programa en c
2.1 estructura general de un programa en cSNPP
 

Similar a 2. Introduccion A C# (20)

Primera_D-Semanaz<xcz<c<zc-Fundamentos_C++.ppt
Primera_D-Semanaz<xcz<c<zc-Fundamentos_C++.pptPrimera_D-Semanaz<xcz<c<zc-Fundamentos_C++.ppt
Primera_D-Semanaz<xcz<c<zc-Fundamentos_C++.ppt
 
1. introducción a c#
1.  introducción a c#1.  introducción a c#
1. introducción a c#
 
Hola mundoconc sharp
Hola mundoconc sharpHola mundoconc sharp
Hola mundoconc sharp
 
primer codigo con C sharp
primer codigo con C sharpprimer codigo con C sharp
primer codigo con C sharp
 
Curso c sharp
Curso c sharpCurso c sharp
Curso c sharp
 
Conceptos de c
Conceptos de cConceptos de c
Conceptos de c
 
Programación en c primer programa en c
Programación en c primer programa en cProgramación en c primer programa en c
Programación en c primer programa en c
 
Introduccion al-lenguaje-c
Introduccion al-lenguaje-cIntroduccion al-lenguaje-c
Introduccion al-lenguaje-c
 
Uso de las clases iostream
Uso de las clases iostreamUso de las clases iostream
Uso de las clases iostream
 
2 estructura programa-c
2 estructura programa-c2 estructura programa-c
2 estructura programa-c
 
Lenguajec
LenguajecLenguajec
Lenguajec
 
IntroLenguajeC.ppt
IntroLenguajeC.pptIntroLenguajeC.ppt
IntroLenguajeC.ppt
 
El_Lenguaje_de_programacion_C.pptx
El_Lenguaje_de_programacion_C.pptxEl_Lenguaje_de_programacion_C.pptx
El_Lenguaje_de_programacion_C.pptx
 
Lenguajes de Programación: Clases y objetos
Lenguajes de Programación: Clases y objetosLenguajes de Programación: Clases y objetos
Lenguajes de Programación: Clases y objetos
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Borland c
Borland  cBorland  c
Borland c
 
Ensamblador y lenguaje c
Ensamblador y lenguaje cEnsamblador y lenguaje c
Ensamblador y lenguaje c
 
Entorno de desarrollo en c++
Entorno de desarrollo en c++Entorno de desarrollo en c++
Entorno de desarrollo en c++
 
Introducción a La Programación En C
Introducción a La Programación En CIntroducción a La Programación En C
Introducción a La Programación En C
 
2.1 estructura general de un programa en c
2.1 estructura general de un programa en c2.1 estructura general de un programa en c
2.1 estructura general de un programa en c
 

Más de Esteban Soraire

Más de Esteban Soraire (20)

Dce2 Introduccion Asp.Net
Dce2 Introduccion Asp.NetDce2 Introduccion Asp.Net
Dce2 Introduccion Asp.Net
 
Dce2 Introduccion Win Forms
Dce2 Introduccion Win FormsDce2 Introduccion Win Forms
Dce2 Introduccion Win Forms
 
7. Fundamentos De Oo
7.  Fundamentos De Oo7.  Fundamentos De Oo
7. Fundamentos De Oo
 
8. Uso De Variables De Tipo Referencia
8.  Uso De Variables De Tipo Referencia8.  Uso De Variables De Tipo Referencia
8. Uso De Variables De Tipo Referencia
 
7. Fundamentos De Oo
7.  Fundamentos De Oo7.  Fundamentos De Oo
7. Fundamentos De Oo
 
8. Uso De Variables De Tipo Referencia
8.  Uso De Variables De Tipo Referencia8.  Uso De Variables De Tipo Referencia
8. Uso De Variables De Tipo Referencia
 
7. Fundamentos De Oo
7.  Fundamentos De Oo7.  Fundamentos De Oo
7. Fundamentos De Oo
 
8. Uso De Variables De Tipo Referencia
8.  Uso De Variables De Tipo Referencia8.  Uso De Variables De Tipo Referencia
8. Uso De Variables De Tipo Referencia
 
7. Fundamentos De Oo
7.  Fundamentos De Oo7.  Fundamentos De Oo
7. Fundamentos De Oo
 
5. Metodos Y Parametros
5.  Metodos Y Parametros5.  Metodos Y Parametros
5. Metodos Y Parametros
 
6. Tablas
6.  Tablas6.  Tablas
6. Tablas
 
3. Uso De Variables De Tipo Valor
3.  Uso De Variables De Tipo Valor3.  Uso De Variables De Tipo Valor
3. Uso De Variables De Tipo Valor
 
1. Introduccion a .Net
1. Introduccion a .Net1. Introduccion a .Net
1. Introduccion a .Net
 
8. Practica A
8.  Practica A8.  Practica A
8. Practica A
 
10. Herencia
10.  Herencia10.  Herencia
10. Herencia
 
8. Uso De Variables De Tipo Referencia
8.  Uso De Variables De Tipo Referencia8.  Uso De Variables De Tipo Referencia
8. Uso De Variables De Tipo Referencia
 
6. Practica A
6.  Practica A6.  Practica A
6. Practica A
 
5. Metodos Y Parametros
5.  Metodos Y Parametros5.  Metodos Y Parametros
5. Metodos Y Parametros
 
4. Practica A
4.  Practica A4.  Practica A
4. Practica A
 
3. Uso De Variables De Tipo Valor
3.  Uso De Variables De Tipo Valor3.  Uso De Variables De Tipo Valor
3. Uso De Variables De Tipo Valor
 

2. Introduccion A C#

  • 2.
  • 3.
  • 4. Hola, mundo using System; class Hola { public static void Main() { Console.WriteLine(&quot;Hola, mundo&quot;); } }
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Tratamiento de excepciones using System; public class Hola { public static void Main(string[ ] args) { try{          Console.WriteLine(args[0]); } catch (Exception e) {          Console.WriteLine(“Excepción en  {0}&quot;, e.StackTrace); }   } }
  • 14.
  • 15.
  • 16.
  • 17.