0% encontró este documento útil (0 votos)
31 vistas3 páginas

Consulta Programacion

El documento describe los tipos de datos y declaración de variables en C#. Incluye ejemplos de tipos de datos como enteros, doubles, caracteres y booleanos, así como ejemplos de declaración de variables de diferentes tipos.

Cargado por

SC
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
31 vistas3 páginas

Consulta Programacion

El documento describe los tipos de datos y declaración de variables en C#. Incluye ejemplos de tipos de datos como enteros, doubles, caracteres y booleanos, así como ejemplos de declaración de variables de diferentes tipos.

Cargado por

SC
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

UNIVERSIDAD NACIONAL

DE LOJA
PROGRAMACIÓN ORIENTADA A OBJETOS
NOMBRE: ANDREA STEFANIA ENRIQUEZ
CICLO: 4 “A”
ING: LUIS RODRIGUEZ
Antecedentes del lenguaje de programación C#

C# es un lenguaje de programación que se ha diseñado para generar diversas aplicaciones que se ejecutan en .NET
Framework. C# es simple, eficaz, con seguridad de tipos y orientado a objetos. Las numerosas innovaciones de C#
permiten desarrollar aplicaciones rápidamente y mantener la expresividad y elegancia de los lenguajes de estilo de
C.

Visual C# es una implementación del lenguaje de C# de Microsoft. Visual Studio ofrece compatibilidad con Visual
C# con un completo editor de código, un compilador, plantillas de proyecto, diseñadores, asistentes para código, un
depurador eficaz y de fácil uso y otras herramientas. La biblioteca de clases de .NET Framework ofrece acceso a
numerosos servicios de sistema operativo y a otras clases útiles y adecuadamente diseñadas que aceleran el ciclo de
desarrollo de manera significativa.

El competidor de C# es Java, lenguaje con el que guarda un enorme parecido en su sintaxis y características. En este
aspecto, es importante señalar que C# incorpora muchos elementos de los que Java carece (sistema de tipos
homogéneo, propiedades, indexadores, tablas multidimensionales, operadores redefinibles, etc.) y que según los
benchmarks pruebas de velocidad de ejecución del código escrito en C# es ligeramente superior a su respectiva
versión en Java[CITATION Mar \l 12298 ].

Tipos de datos C#
Los tipos predefinidos en C# están definidos en el espacio de nombres System, que es el espacio de nombres más
numeroso (e importante) de la plataforma .NET.

 Tipos de valor

 Tipos simples
o Entero con signo: sbyte, short, int,long
o Entero sin signo: byte, ushort, uint,ulong
o Caracteres Unicode, para caracteres como a, @ o %: char
o Punto flotante de IEEE: float, double
o Decimal de alta precisión: decimal
o Booleano: bool
 Tipos de enumeración
o Tipos definidos por el usuario con el formato enum E {...}
 Tipos de estructura
o Tipos definidos por el usuario con el formato struct S {...}
 Tipos de valor que aceptan valores NULL
o Extensiones de todos los demás tipos de valor con un valor null

 Tipos de referencia

 Tipos de clase
o Clase base definitiva de todos los demás tipos: object
o Cadenas Unicode: string
o Tipos definidos por el usuario con el formato class C {...}
 Tipos de interfaz
o Tipos definidos por el usuario con el formato interface I {...}
 Tipos de matriz
o Unidimensional y multidimensional; por ejemplo, int[] y int[,]
 Tipos delegados
o Tipos definidos por el usuario con el formato delegate int D(...)\

Ejemplos:

Ejemplo 1.

int unEntero=4; //variable de tipo entero

Ejemplos 2

double unDouble=2.3; // variable de tipo double

Ejemplo3. Utilizando tipos enteros (int)


using System;
class Enteros{
public static void Main()
{
int minuto = 60; //segundos por minuto
int hora = minuto*60;
int dia = hora*24;
long anio = dia*365;
Console.WriteLine("Segundos en un dia: {0}", día);
Console.WriteLine("Segundos en un año: {0}", año);

Ejemplos 4. utilizando tipos de decisión bool


using System;
class Booleano{
public static void Main()
{
bool b;
b = true;
Console.WriteLine("b es {0}", b);
if(b)
{
Console.WriteLine("esto saldrá");
}
b = false;
if(b)
{
Console.WriteLine("esto no saldrá");
}
Console.WriteLine("2==2 es {0}", 2==2);
}
}

Declaración de variable C#
Una variable representa un espacio de memoria para almacenar un valor de un determinado tipo, valor que puede ser
modificado a lo largo de la ejecución del bloque donde la variable es accesible, tantas veces como se necesite. La
declaración de una variable consiste en enunciar el nombre de la misma y asociarle un tipo. Por ejemplo, si se
escribe [ CITATION Dan13 \l 12298 ]:

int unValor = 78;

En la expresión anterior se reserva espacio en memoria para 32 bits en la pila o stack, ya que cada variable de tipo.

Ejemplos
1. int unEntero = 7;
2. double unDouble = 3.141592;
3. char unChar = ‘g’
4. bool unBoolean = true

Bibliografía
Marco Besteiro, M. R. (2007). Los Tipos en C#. Obtenido de
http://www.ehu.eus/mrodriguez/archivos/csharppdf/Lenguaje/Tipos.pdf
Rivera, D. (13 de 03 de 2013). Obtenido de
https://es.scribd.com/document/130069848/PROPIEDADES-Control-ListBox-docx

También podría gustarte