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>
é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>
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) !