61-.Creando nuestras propias dll
- En este capítulo del curso de programación en c# con visual studio 2017,una vez finalizados los ejemplos de servicios web(vistos en entradas anteriores) vamos a construir nuestra propia biblioteca de clases para poder utilizarla en nuestros proyectos.- Una biblioteca de clases define los tipos y los métodos que se llaman desde una aplicación. Una vez terminada la biblioteca de clases podemos decidir si quiere distribuir como un componente de terceros o si se quiere incluir como un componente empaquetado con una o varias aplicaciones. En el ejemplo que muestro en el video simplemente nos vamos a crear una clase que permita realizar sumas y resta de números.Para entender el concepto del uso de una dll nos sirve:
- Tenéis información más detallada en este enalce:https://docs.microsoft.com/es-es/dotnet/core/tutorials/library-with-visual-studio
- Os dejo también el código fuente del video:
using System;
using System.Collections.Generic;
using System.Text;
namespace PruebaDll
{
public class Numeros
{
/// <summary>
/// Suma de numeros enteros
/// </summary>
/// <param name="num">Primer operador</param>
/// <param name="num2">Segundo operador</param>
/// <returns>Resultado de la suma</returns>
public int Suma(int num, int num2)
{
return num + num2;
}
/// <summary>
/// Resta de números enteros
/// </summary>
/// <param name="num">Primer operador</param>
/// <param name="num2">Segundo operador</param>
/// <returns>Resultado</returns>
public int Resta(int num, int num2)
{
return num - num2;
}
/// <summary>
/// Suma de numeros decimales
/// </summary>
/// <param name="num">Primer operador</param>
/// <param name="num2">Segundo operador</param>
/// <returns>Resultado</returns>
public float Suma (float num, float num2)
{
return num + num2;
}
/// <summary>
/// Resta de numeros decimales
/// </summary>
/// <param name="num">Primer operador</param>
/// <param name="num2">Segundo operador</param>
/// <returns>Resultado</returns>
public float Resta(float num, float num2)
{
return num - num2;
}
}
}
No hay comentarios:
Publicar un comentario