jueves, 31 de marzo de 2022

Como hacer tu propia biblioteca de funciones en C#

 

Si queremos hacer nuestra propia biblioteca de funciones para poder reutilizar funciones en diferentes proyectos, básicamente, seria crear nuestro propio DDL.

Crearemos un proyecto normal con Visual Studio, llamarlo como queráis.

Creamos una clase llamada Funciones y meteremos lo siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
public static int suma(int a, int b)
{
    return a + b;
}
 
public static void mostrarArray(int[] array)
{
    for (int i=0; i<array.Length ;i++)
    {
        Console.WriteLine(array[i]);
    }
}

Una vez que lo tengas, simplemente, debemos compilar nuestra biblioteca.

Si todo se hizo bien, se debería crear el .ddl en la carpeta bin/Debug del proyecto.

Con eso estaría nuestra biblioteca, ahora crearemos otro proyecto y en Proyecto -> Agregar referencia…

Y en Examinar elegimos la ruta donde tengamos el ddl creado.

En el fichero Program.cs, poner lo siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using BibliotecaDDR;
 
namespace test_biblioteca
{
    class Program
    {
        static void Main(string[] args)
        {
 
            Console.WriteLine(Funciones.suma(5, 6));
 
            int[] valores = { 1, 2, 3, 4, 5 };
 
            Funciones.mostrarArray(valores);
 
            Console.ReadLine();
        }
    }
}

Fijaros que debemos usar esta linea using BibliotecaDDR;

Este es el resultado:

 

https://www.discoduroderoer.es/como-hacer-tu-propia-biblioteca-de-funciones-en-c-sharp/

No hay comentarios:

Publicar un comentario