c#中如何利用反射是通过什么完成的获

在 C# 代码中有些时候只知道方法嘚名字(string),需要调用该方法那么就需要用到 C# 的反射是通过什么完成的机制。下面是一个简单的 demo

需要注意的是,类名是命名空间+类名不然会找不到类

另外补充:方法必须是public否则找不到,为null

首先来个不安全的但是短的版夲:

因为这些类型没有公共的接口(object不算),所以比较安全的方式是用if else处理了用Type就够了。

 

本回答被提问者和网友采纳

下载百度知道APP抢鮮体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

//将字符串中的字符串类型的“值”转换为对象属性的类型并赋值给对象属性 } } } return obj; }

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机鏡头里或许有别人想知道的答案。

我要回帖

更多关于 反射 的文章

 

随机推荐