Introduccion desarrolo .net

Páginas: 8 (1789 palabras) Publicado: 30 de mayo de 2013
CONOCIENDO C#

Espacios de nombres

Es la forma en como se organizan los datos en .NET

Los espacios de nombres permiten usar en un mismo programa varias clases con igual nombre si pertenecen a espacios diferentes.
Para definir un espacio de nombres se utiliza la siguiente sintaxis:

namespace
{

}


Importación de espacios de nombres
Si desde código perteneciente a una clasedefinida en un cierto espacio de nombres se desea hacer referencia a tipos definidos en otros espacios de nombres, se ha de referir a los mismos usando su nombre completamente calificado

Sentencia using

C# incluye un mecanismo de importación de espacios de nombres que simplifica la tarea y se basa en una sentencia que usa la siguiente sintaxis:

using ;


Definición de variables

sehace siguiendo la siguiente intaxis:

;
= ;
= new ;


Orden de inicialización de variables
Para saber el orden en que se inicializarán las variables de una clase basta saber cuál es el momento en que se inicializa cada una y cuando se llama a los constructores:

• Los campos estáticos sólo se inicializan la primera vez que se accede al tipo al que pertenecen, pero no en sucesivosaccesos.
• Los campos no estáticos se inicializan cada vez que se crea un objeto del tipo de dato al que pertenecen.
• Los parámetros se inicializan en cada llamada al método al que pertenecen con los valores especificados al llamarlo.
• Las variables locales se inicializan en cada llamada al método al cual pertenecen pero tras haberse inicializado los parámetros definidos para el mismo.Concepto de método
Un método es un conjunto de instrucciones a las que se les da un determinado nombre de tal manera que sea posible ejecutarlas en cualquier momento sin tenerlas que rescribir sino usando sólo su nombre. A estas instrucciones se les denomina cuerpo del método, y a su ejecución a través de su nombre se le denomina llamada al método.
La ejecución de las instrucciones de unmétodo puede producir como resultado un objeto de cualquier tipo. A este objeto se le llama valor de retorno del método y es completamente opcional, pudiéndose escribir métodos que no devuelvan ninguno.

La ejecución de las instrucciones de un método puede depender del valor de unas variables especiales denominadas parámetros del método, de manera que en función del valor que se dé a estasvariables en cada llamada la ejecución del método se pueda realizar de una u otra forma y podrá producir uno u otro valor de retorno.

Al conjunto formado por el nombre de un método y el número y tipo de sus parámetros se le conoce como signatura del método. La signatura de un método es lo que verdaderamente lo identifica, de modo que es posible definir en un mismo tipo varios métodos con idénticonombre siempre y cuando tengan distintos parámetros.
Para definir un método hay que indicar tanto cuáles son las instrucciones que forman su cuerpo como cuál es el nombre que se le dará, cuál es el tipo de objeto que puede devolver y cuáles son los parámetros que puede tomar. Esto se indica definiéndolo así:

()
{

}

La forma en que se puede llamar a un método depende del tipo de métododel que se trate. Si es un método de objeto (método no estático) se ha de usar la notación:


.()


En caso de que sea un método estático), entones se ha de usar:

.()


Tipos de parámetros. Sintaxis de definición

La forma en que se define cada parámetro de un método depende del tipo de parámetro del que se trate. En C# se admiten cuatro tipos de parámetros: parámetros de entrada,parámetros de salida, parámetros por referencia y parámetros de número indefinido.

Parámetros de entrada

Un parámetro de entrada recibe una copia del valor que almacenaría una variable del tipo del objeto que se le pase. Por tanto, si el objeto es de un tipo valor se le pasará una copia del objeto y cualquier modificación que se haga al parámetro dentro del cuerpo del método no afectará...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion .net
  • Introduccion a .NET
  • Introduccion al estudio del desarrolo humano
  • 1 Introduccion a La Plataforma Net
  • Introduccion a la plataforma .net
  • Introduccion :net
  • Introducción .net
  • Introducción .Net

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS