前言
本文介绍一种将字符串转化为实例化对象的方法,假设我们需要将一个字符串动态转化为某个类,再执行类的某个方法,就可以使用这种方法。
转换方法
网上大多都是复制粘贴一大堆代码,然后用反射机制实现,但本文介绍的是一种超级简单的方法,仅需要几行代码即可,原理是利用 C# 自带的 Activator:
1 | // 假设有一个简单的类 |
OK,完成!
本文介绍一种将字符串转化为实例化对象的方法,假设我们需要将一个字符串动态转化为某个类,再执行类的某个方法,就可以使用这种方法。
网上大多都是复制粘贴一大堆代码,然后用反射机制实现,但本文介绍的是一种超级简单的方法,仅需要几行代码即可,原理是利用 C# 自带的 Activator:
1 | // 假设有一个简单的类 |
OK,完成!