C#将变量转换成变量名

sujiangping 2007-09-14 04:24:03
若:
string a="b";
想把这个"b"作为变量名再赋值
string b(这里假设是从a处理得来的)="c";
应该如何做?谢谢
...全文
198 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
sujiangping 2007-09-17
  • 打赏
  • 举报
回复
我也听说用反射可以做的~~~
只是我不会用!!
先结贴吧!!!!
谢谢各位的支持!!
bigeyescat 2007-09-14
  • 打赏
  • 举报
回复
楼主是不是想实现C++,VF的变量宏替换?
C#没这功能,不过可以用别的方式实现,例如用Hashtable...
socg 2007-09-14
  • 打赏
  • 举报
回复
用反射可以做
thisisnet 2007-09-14
  • 打赏
  • 举报
回复
我认为可以做。。。但是要试一下才知道可行否?
飞天神笔 2007-09-14
  • 打赏
  • 举报
回复
这种方式在PHP里就能用。
suliang1984 2007-09-14
  • 打赏
  • 举报
回复
看来楼主刚刚开始学习程序啊,其实没什么可笑的,这种思路在刚开始编程的时候很常见。
好好规划一下你要使用到的变量吧,这些变量都要显式声明出来的,不能用变量中的内容作为新的变量,当然指针操作可以的,呵呵。
楼主不要怕问问题,每个人都是从弱弱的时候过来的,多问你的进步会快很多!
stcrane 2007-09-14
  • 打赏
  • 举报
回复
这个类似编译器的词法分析,到codeproject上搜索Evaluation或Evaluator
chensike 2007-09-14
  • 打赏
  • 举报
回复
看来只有你能做出来
woaidalian 2007-09-14
  • 打赏
  • 举报
回复
什么玩意...
gavinhuanghsc 2007-09-14
  • 打赏
  • 举报
回复
楼主你太有才了!佩服啊!
menglingjun 2007-09-14
  • 打赏
  • 举报
回复
楼主真有才,问出这么恶心的问题!偶是不会。。。看看高手能解决么

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧