91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C#中assembly.load的用法有哪些

小億
160
2023-08-05 11:48:08
欄目: 編程語言

在C#中,Assembly.Load方法用于加載程序集。以下是一些Assembly.Load方法的用法:
1. Assembly.Load(string assemblyString): 從指定的程序集文件加載程序集。傳遞給該方法的參數應該是一個包含程序集的文件的路徑。
```csharp
string assemblyPath = "C:\\path\\to\\assembly.dll";
Assembly assembly = Assembly.Load(assemblyPath);
```
2. Assembly.Load(byte[] rawAssembly): 從字節數組加載程序集。傳遞給該方法的參數是一個包含程序集字節的字節數組。
```csharp
byte[] assemblyBytes = File.ReadAllBytes("C:\\path\\to\\assembly.dll");
Assembly assembly = Assembly.Load(assemblyBytes);
```
3. Assembly.Load(AssemblyName assemblyRef): 通過AssemblyName對象加載程序集。傳遞給該方法的參數是一個包含程序集名稱的AssemblyName對象。
```csharp
AssemblyName assemblyName = new AssemblyName("MyAssembly");
Assembly assembly = Assembly.Load(assemblyName);
```
4. Assembly.Load(AssemblyName assemblyRef, Evidence assemblySecurity): 通過AssemblyName對象和安全證據加載程序集。傳遞給該方法的參數是一個包含程序集名稱的AssemblyName對象和一個Evidence對象,用于提供程序集的安全證據。
```csharp
AssemblyName assemblyName = new AssemblyName("MyAssembly");
Evidence evidence = new Evidence();
Assembly assembly = Assembly.Load(assemblyName, evidence);
```
5. Assembly.LoadFile(string path): 從指定的文件路徑加載程序集。傳遞給該方法的參數是一個包含程序集文件的路徑。

```csharp
string assemblyPath = "C:\\path\\to\\assembly.dll";
Assembly assembly = Assembly.LoadFile(assemblyPath);
```
6. Assembly.LoadFrom(string assemblyFile): 從指定的程序集文件加載程序集。傳遞給該方法的參數是一個包含程序集文件的路徑。
```csharp
string assemblyPath = "C:\\path\\to\\assembly.dll";
Assembly assembly = Assembly.LoadFrom(assemblyPath);
```
這些都是Assembly.Load方法的常見用法,根據需要選擇適合的方法進行程序集加載。

0
遵化市| 扎兰屯市| 昌都县| 汶上县| 金乡县| 乌鲁木齐市| 弋阳县| 尼勒克县| 武胜县| 临汾市| 巴中市| 天祝| 武威市| 连云港市| 潮州市| 玛纳斯县| 西乌珠穆沁旗| 根河市| 云阳县| 昂仁县| 南和县| 阜新市| 崇文区| 图片| 门头沟区| 视频| 汉阴县| 双峰县| 十堰市| 寿宁县| 东港市| 丽江市| 吉安县| 阿拉尔市| 西充县| 乐陵市| 青海省| 平阴县| 伊宁县| 滕州市| 武山县|