Lenguage c#

Solo disponible en BuenasTareas
  • Páginas : 17 (4209 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de mayo de 2011
Leer documento completo
Vista previa del texto
Ingeniería Industrial
4to semestre

Algoritmos y lenguaje de programación 6T4

Practica 3

Unidad 2

Alumno: Tobaldo Cardenas Miguel Ángel
09210359

Profesora: Li. Ma. Icela Gill Clemente
19/09/10
1.-ABSTRACT: El modificador abstract indica que el elemento objeto de la modificación tiene una implementación incompleta o que le falta una implementación.El modificador abstract sepuede usar con clases, métodos, propiedades, indizadores y eventos.Use el modificador abstract en una declaración de clase para indicar que la clase sólo se puede utilizar como clase base de otras clases.Los miembros que están marcados como abstractos o que se incluyen en una clase abstracta, deben ser implementados por clases derivadas de la clase abstracta.
2.-BYTE: La palabra clave byte denotaun tipo integral que almacena valores según se muestra en la tabla siguiente.
Tipo | Intervalo | Size | Tipo de .NET Framework |
byte | 0 a 255 | Entero de 8 bits sin signo | System.Byte |
3.-CLASS: Las clases se declaran mediante la palabra clave class, como se muestra en el ejemplo siguiente:
-------------------------------------------------
class TestClass-------------------------------------------------
{
-------------------------------------------------
// Methods, properties, fields, events, delegates
-------------------------------------------------
// and nested classes go here.}
4.-DELEGATE: La declaración de un tipo delegado es similar a una firma de método.Tiene un valor devuelto y un número cualquiera de parámetros de cualquier tipo:-------------------------------------------------
public delegate void TestDelegate(string message);
-------------------------------------------------
public delegate int TestDelegate(MyType m, long num);
Un delegate es un tipo de referencia que puede utilizarse para encapsular un método con nombre o anónimo.Los delegados son similares a los punteros a funciones de C++, pero sonmás seguros y proporcionan mayor seguridad de tipos.Para las aplicaciones de delegados, vea Delegados y Delegados genéricos.
5.-EVENT: La palabra clave event se utiliza para declarar un evento en una clase de editor.
6.-FIXED: La instrucción fixed evita que el recolector de elementos no utilizados vuelva a ubicar una variable móvil.La instrucción fixed solo se permite en un contexto noseguro.Fixed también se puede utilizar para crear búferes de tamaño fijo.
7.-IF: La instrucción if selecciona una instrucción para ejecución en base al valor de una expresión Boolean.En el ejemplo siguiente, la variable Booleanresult se establece en true y, a continuación, se comprueba en la instrucción if.El resultado es: The variable is set to true.
8.-INTERNAL: La palabra clave internal es unmodificador de acceso para tipos y miembros de tipos.Los tipos o miembros internos sólo son accesibles dentro de los archivos del mismo ensamblado, como en este ejemplo:
-------------------------------------------------
public class BaseClass
-------------------------------------------------
{
-------------------------------------------------
//Only accessible within the same assembly
-------------------------------------------------
internal static int x = 0;
-------------------------------------------------
}
9.-NEW: En C#, la palabra clave new se puede utilizar como operador, modificador o restricción.
* new (Operador)
* Se utiliza para crear objetos e invocar constructores.
*new (Modificador)
* Se utiliza para ocultar un miembro heredado de un miembro de clase base.
* new (Restricción)
* Se utiliza para restringir tipos que se podrían utilizar como argumentos para un parámetro de tipo en una declaración genérica.
10.-OVERRIDE: El modificador override es necesario para ampliar o modificar la implementación abstracta o virtual de un método, propiedad,...
tracking img