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 (20)

Programación en C++
Programación en C++Programación en C++
Programación en C++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Dev-C++
Dev-C++ Dev-C++
Dev-C++
 
C(++) programacion en c y c++
C(++)   programacion en c y c++C(++)   programacion en c y c++
C(++) programacion en c y c++
 
Entorno de desarrollo en c++
Entorno de desarrollo en c++Entorno de desarrollo en c++
Entorno de desarrollo en c++
 
Repaso del lenguaje C++
Repaso del lenguaje C++Repaso del lenguaje C++
Repaso del lenguaje C++
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Programacion c# vbnet
Programacion c# vbnetProgramacion c# vbnet
Programacion c# vbnet
 
Características de c sharp
Características de c sharpCaracterísticas de c sharp
Características de c sharp
 
Lenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorLenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compilador
 
ESTRUCTURA BASICA PARA C++
ESTRUCTURA BASICA PARA C++ESTRUCTURA BASICA PARA C++
ESTRUCTURA BASICA PARA C++
 
Lenguaje de-programacion-c++
Lenguaje de-programacion-c++Lenguaje de-programacion-c++
Lenguaje de-programacion-c++
 
Lenguaje de-programación-c
Lenguaje de-programación-cLenguaje de-programación-c
Lenguaje de-programación-c
 
Elementos basicos c
Elementos basicos cElementos basicos c
Elementos basicos c
 
Unidad 2 funciones
Unidad 2 funcionesUnidad 2 funciones
Unidad 2 funciones
 
Lenguaje c 2
Lenguaje c 2Lenguaje c 2
Lenguaje c 2
 
Clase 1 Lenguaje C++
Clase 1 Lenguaje C++Clase 1 Lenguaje C++
Clase 1 Lenguaje C++
 
Lenguaje c 2_neo
Lenguaje c 2_neoLenguaje c 2_neo
Lenguaje c 2_neo
 
2.1 Lenguaje de Programación C y su Entorno
2.1 Lenguaje de Programación C y su Entorno2.1 Lenguaje de Programación C y su Entorno
2.1 Lenguaje de Programación C y su Entorno
 
Tutorial C
Tutorial CTutorial C
Tutorial C
 

Destacado

Python
PythonPython
Pythonkategj
 
Historia y evolución del computador (1)
Historia y evolución del computador (1)Historia y evolución del computador (1)
Historia y evolución del computador (1)Diego Sanabria
 
Estructura Sintactica
Estructura SintacticaEstructura Sintactica
Estructura SintacticaluchoGL
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C# saydo2007
 
Aprende JavaScript
Aprende JavaScriptAprende JavaScript
Aprende JavaScriptAlf Chee
 
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++DarioManzano
 
Estructuras de Lenguaje .NET
Estructuras de Lenguaje .NETEstructuras de Lenguaje .NET
Estructuras de Lenguaje .NETbrobelo
 
Java y sus caracteristicas
Java y sus caracteristicasJava y sus caracteristicas
Java y sus caracteristicasAny Saula
 
Historia y evolución de la industra de los Videojuegos
Historia y evolución de la industra de los VideojuegosHistoria y evolución de la industra de los Videojuegos
Historia y evolución de la industra de los VideojuegosDaniel Vivancos Bermejo
 
Sistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaSistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaKaren Nuñez
 
SISTEMA OPERATIVO IOS
SISTEMA OPERATIVO IOSSISTEMA OPERATIVO IOS
SISTEMA OPERATIVO IOSTenshiDam
 

Destacado (20)

Java
JavaJava
Java
 
Programacion C#
Programacion C#Programacion C#
Programacion C#
 
Comandos de raptor c# y java
Comandos de raptor c# y javaComandos de raptor c# y java
Comandos de raptor c# y java
 
Python
PythonPython
Python
 
Historia y evolución del computador (1)
Historia y evolución del computador (1)Historia y evolución del computador (1)
Historia y evolución del computador (1)
 
Versiones de iOS
Versiones de iOSVersiones de iOS
Versiones de iOS
 
Estructura Sintactica
Estructura SintacticaEstructura Sintactica
Estructura Sintactica
 
1. introducción a c#
1.  introducción a c#1.  introducción a c#
1. introducción a c#
 
Historia del computador
Historia del computadorHistoria del computador
Historia del computador
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C#
 
Aprende JavaScript
Aprende JavaScriptAprende JavaScript
Aprende JavaScript
 
Tipos Datos y Operadores en Visual C# (C sharp)
Tipos Datos y Operadores en Visual C# (C sharp)Tipos Datos y Operadores en Visual C# (C sharp)
Tipos Datos y Operadores en Visual C# (C sharp)
 
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
 
Estructuras de Lenguaje .NET
Estructuras de Lenguaje .NETEstructuras de Lenguaje .NET
Estructuras de Lenguaje .NET
 
Java y sus caracteristicas
Java y sus caracteristicasJava y sus caracteristicas
Java y sus caracteristicas
 
Historia y evolución de la industra de los Videojuegos
Historia y evolución de la industra de los VideojuegosHistoria y evolución de la industra de los Videojuegos
Historia y evolución de la industra de los Videojuegos
 
Quinta y Sexta Generacion
Quinta y Sexta GeneracionQuinta y Sexta Generacion
Quinta y Sexta Generacion
 
Sintaxis del lenguaje c++
Sintaxis del lenguaje c++Sintaxis del lenguaje c++
Sintaxis del lenguaje c++
 
Sistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaSistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historia
 
SISTEMA OPERATIVO IOS
SISTEMA OPERATIVO IOSSISTEMA OPERATIVO IOS
SISTEMA OPERATIVO IOS
 

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
 
Conociendo los Lenguajes de Programacion
Conociendo los Lenguajes de ProgramacionConociendo los Lenguajes de Programacion
Conociendo los Lenguajes de Programacionsandra gutierrez
 
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 javaEdeith
 

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
 
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
 
Exposicion
ExposicionExposicion
Exposicion
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Borland c
Borland  cBorland  c
Borland c
 
Javaintroduccion 2010
Javaintroduccion 2010Javaintroduccion 2010
Javaintroduccion 2010
 
Ensamblador y lenguaje c
Ensamblador y lenguaje cEnsamblador y lenguaje c
Ensamblador y lenguaje c
 
Conociendo los Lenguajes de Programacion
Conociendo los Lenguajes de ProgramacionConociendo los Lenguajes de Programacion
Conociendo los Lenguajes de Programacion
 
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
 

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.