Está en la página 1de 1

Pgina 1 de 1

ESPACIOS DE NOMBRES LIBRERIAS Y METODOS


1. Escribir el cdigo que se compilar como una dll (librera), por ejemplo:
a. Crear una dll (librera) que realice la suma de dos nmeros cualesquiera y utilcela en un programa
cualquiera. El cdigo fuente de la librera (dll) podra ser de la siguiente manera:
using System;
namespace Operaciones
{
public class Aritmeticas
{
public double sumar (double a, double b)
{
return a+b;
}
}
}
2. Compilar el cdigo para que csc produzca la dll correspondiente. Esto se logra compilando con la siguiente orden en
la consola, suponiendo que he creado el cdigo fuente anterior con el nombre de operaciones.cs, la orden de
compilacin sera:
csc /t:library operaciones.cs
3. Referenciar la dll en el programa donde se valla a utilizar, por ejemplo:
a. Desarrolle un aplicativo, de nombre nmeros.cs, que realice la suma de dos nmeros:
using System;
using Operaciones;

4.

public class numeros


{
static void Main()
{
double n1=0, n2=0, suma=0;
Console.Write(Digite n1: );
n1 = Convert.ToDouble(Console.ReadLine());
Console.Write(Digite n2: );
n2 = Convert.ToDouble(Console.ReadLine());
Aritmeticas objeto = new Aritmeticas();
suma = objeto.sumar(n1,n2);
Console.WriteLine(La suma de {0} + {1} es {2} ,n1,n2,suma);
}
}
Compilar el cdigo fuente que utiliza la dll. Se deber compilar de la siguiente manera:
csc /r:Operaciones.dll numeros.cs

También podría gustarte