激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - C# - C#使用反射(Reflect)獲取dll文件中的類型并調(diào)用方法

C#使用反射(Reflect)獲取dll文件中的類型并調(diào)用方法

2022-03-02 14:25在代碼的世界里游走 C#

這篇文章主要為大家詳細介紹了C#使用反射(Reflect)獲取dll文件中的類型并調(diào)用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

使用反射(Reflect)獲取dll文件中的類型并調(diào)用方法,具體內(nèi)容如下

需引用:System.Reflection;

1. 使用反射(Reflect)獲取dll文件中的類型并調(diào)用方法(入門案例)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
static void Main(string[] args)
    {
      //dll文件路徑
      string path = @"D:\VS2015Project\001\Computer\bin\Debug\computer.dll";
 
      //加載dll文件
      Assembly asm = Assembly.LoadFile(path);
 
      //獲取類
      Type type = asm.GetType("Computer.Computer");
 
      //創(chuàng)建該類型的實例
      object obj = Activator.CreateInstance(type);
 
      //獲取該類的方法
      MethodInfo mf = type.GetMethod("ShowDrives");
 
      //調(diào)用方法
      mf.Invoke(obj, null);
 
      Console.ReadKey();
    }

2. 生成類庫(computer.dll)的computer.cs文件代碼

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
 
 
namespace Computer
{
  public class Computer
  {
    private DriveInfo[] drives;
    public Computer()
    {
      this.drives = DriveInfo.GetDrives();
    }
    public void ShowDrives()
    {
      Console.WriteLine("該電腦的磁盤驅(qū)動器有:\r\n");
      foreach (var item in drives)
      {
        Console.WriteLine(item);
      }
    }
  }
}

3. 反射調(diào)用結(jié)果:

C#使用反射(Reflect)獲取dll文件中的類型并調(diào)用方法

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://www.cnblogs.com/ChengWenHao/archive/2018/10/18/Reflect.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久精品2019中文字幕 | 一级黄色在线观看 | 毛片在线不卡 | 国产免费www | 国人精品视频在线观看 | 91成人免费在线观看 | 成人精品视频网站 | 视频一区二区三区在线播放 | 色网站在线免费观看 | 成人三区四区 | 19禁国产精品福利视频 | 在线播放av片 | 亚洲精品动漫在线观看 | 久久99精品久久久久久秒播蜜臀 | 亚洲视频网 | 久久精品久| 在线成人免费av | 曰批全过程120分钟免费69 | 亚洲欧美国产高清va在线播放 | 久久久久国产成人免费精品免费 | 天天操天天插天天干 | 久久久青青草 | 男女无遮挡羞羞视频 | www.av520 | 欧美日韩高清在线观看 | 国产精品一区99 | 日本在线视频免费观看 | 一区二区久久电影 | 91高清完整版在线观看 | 视频一区二区三区在线播放 | 黄色视品| 夜夜夜操操操 | 蜜桃网站在线观看 | aa级黄色片| av在线久草 | 一级大片一级一大片 | 日韩美香港a一级毛片 | 欧美成人综合视频 | 九九热免费视频在线观看 | 久久久久9999 | 中文字幕一区久久 |