我有一个包含一些字符串属性的资源类[Resource1]。通常,可以通过以下方式访问这些属性:
string myValue = Resource1.Value1;
现在,在运行时给出了类名(Full)和属性名(作为字符串)。那么请问我如何更新代码才能使其正常工作?
string myValue = "Resource1"."Value1";
我看过建议的重复内容。如果我使用以下代码:
var type = Type.GetType("Full Name of Resource1");
var myObject = Activator.CreateInstance(type);
第二行将生成为此对象定义的" No无参数构造函数。"错误。
资源类由ASP.NET自动生成(它通过属性下的Resource1.resc定义。我在MVC项目中执行此操作)。
提前致谢。
孙