我正在研究一种处理字符串到类型的方法,而不知道它们被解析为什么类型。特别是bools / ints / dates等。
我正在考虑使用字典< Type,Func< string,dynamic>>要做到这一点,但想知道是否会有一个拳击/拆箱的价值。
答案 0 :(得分:2)
是的,您从funcs返回的值类型实例将被装箱(您实际上有一个存储Func<string, object>
s的字典。)
当您调用func并尝试将其分配给变量或将其传递给方法时,该值将被取消装箱并存储在相应类型的引用中。