ホームページ >バックエンド開発 >C#.Net チュートリアル >C#ダイナミックリンクライブラリ
ダイナミックリンクライブラリは、共有関数ライブラリの概念を実装する方法です。拡張子は「.dll」です。
ダイナミック リンク ライブラリは、プロセスが実行可能コードの一部ではない関数を呼び出す方法を提供します。
関数の実行可能コードは、プロセスとは別にコンパイル、リンク、保存された 1 つ以上の関数を含む DLL ファイル内にあります。
DLL はデータとリソースの共有に役立ち、複数のアプリケーションがメモリ内の DLL の単一コピーに同時にアクセスできます。
ダイナミック リンク ライブラリを使用すると、プログラムの他の部分に影響を与えることなく、個々のモジュールに更新を簡単に適用できます。
開発プロセス:
ステップ 1: ファイル ---> 新規 ---> プロジェクト ---> クラス ライブラリ ---> コードをコピーして貼り付け ---> 生成 ---> 生成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>
step2: ファイル ---> 新規 ---> プロジェクト ---> コンソール アプリケーション ---> コードをコピーして貼り付けます
右クリックして参照 ---> 参照を追加生成されたばかりの DllTest .dll を追加します
<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>
上記は C# ダイナミック リンク ライブラリの内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。