Maison > développement back-end > Tutoriel C#.Net > Bibliothèque de liens dynamiques C#

Bibliothèque de liens dynamiques C#

黄舟
Libérer: 2016-12-27 14:16:50
original
1749 Les gens l'ont consulté

La bibliothèque de liens dynamiques est un moyen d'implémenter le concept de bibliothèque de fonctions partagée. L'extension est ".dll".

Les bibliothèques de liens dynamiques permettent à un processus d'appeler des fonctions qui ne font pas partie de son code exécutable.

Le code exécutable d'une fonction se trouve dans un fichier DLL qui contient une ou plusieurs fonctions qui ont été compilées, liées et stockées séparément de leur processus.

La DLL permet de partager des données et des ressources, plusieurs applications peuvent accéder simultanément à une seule copie de la DLL en mémoire.

L'utilisation de bibliothèques de liens dynamiques facilite l'application des mises à jour à des modules individuels sans affecter les autres parties du programme.

Processus de développement :

étape 1 : Fichier---> Nouveau---> Bibliothèque de classes---> ; Générer ---> Générer DllTest

<span style="font-size:14px;"><strong>using System;
using System.Collections.Generic;
using System.Text;
namespace DllTest 
{
    public class Class1 
    { 
        public void ShowMessage()
        {
            Console.WriteLine("你以成功调用了动态连接!");
            Console.ReadLine();
        }
    }
}
</strong></span>
Copier après la connexion

étape 2 : Fichier--->Nouveau--->Projet--->Application console--->Copier et coller le code

Cliquez avec le bouton droit pour citer --->Ajouter une référenceAjoutez le DllTest.dll nouvellement généré

<strong>using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
using DllTest;
namespace DllExample
{
class Program
{
    static void Main(string[] args)
    {
        DllTest.Class1 i = new Class1();
        //调用动态链接库的方法
        i.ShowMessage();
    }
}
}</strong>
Copier après la connexion

Ce qui précède est le contenu de la bibliothèque de liens dynamiques C# Pour plus de contenu connexe, veuillez. faites attention au site Web PHP chinois (m.sbmmt.com) !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal