【发布时间】:2021-01-25 06:11:42
【问题描述】:
嗨。
有什么办法,我可以用任何字符串的值来引用一个对象吗?
Classname person1 = new Classname("John");
Classname person2 = new Classname("Martin");
string getValue = "person1";
我试过这个:Console.WriteLine(getValue.name);,显然它没有用。 :(
除了这个,我还能做什么?
【问题讨论】:
-
如果你解释一下你试图用这种方法解决的问题是什么,也许会更好。
-
你能解释一下你为什么想要这个吗?我以前从未见过这样的事情,坦率地说,这似乎是一个坏主意,除了代码分析之外 - 但即使那样你也不会在字符串中硬编码变量名。