当前位置:编程学习 > C#/ASP.NET >>

C#里面中怎样将字符串转为变量名?

--------------------编程问答-------------------- 怎么了,有啥问题 --------------------编程问答-------------------- 动态变量名? --------------------编程问答-------------------- 北大青鸟你好。 --------------------编程问答-------------------- 不知道怎么实用,这才是最关键的 --------------------编程问答-------------------- 如此怪异的行为,用键值对不是很好吗 --------------------编程问答-------------------- --------------------编程问答-------------------- string str = "spp";

string spp = "very good";
 
定义第三个变量! string item;

item = str;

str = spp;

spp = item;

结果:str = "very good";

--------------------编程问答--------------------
引用 7 楼 conniezhixi 的回复:
string str = "spp";

string spp = "very good";
 
定义第三个变量! string item;

item = str;

str = spp;

spp = item;

结果:str = "very good";

我在严重怀疑LZ不是这意思,这个"spp"是固定值吗,如果"spp"不是固定值,是不是下面的变量spp也根着变??? --------------------编程问答-------------------- 不知所云 --------------------编程问答-------------------- 同意5楼的 --------------------编程问答-------------------- 真是不知道,要实现什么?! --------------------编程问答-------------------- 我觉得lz好像不是在提问踢。。
在是告诉我们这个问题的解决方法。。他已经把解法告诉我们了。
他的意思就是说。。想用str的值来当作一个变量输出。
用str来把spp的值输入来。。因为str的值就是spp

个人理解好像是这样。 --------------------编程问答--------------------
引用 12 楼 winner57815 的回复:
我觉得lz好像不是在提问踢。。
在是告诉我们这个问题的解决方法。。他已经把解法告诉我们了。
他的意思就是说。。想用str的值来当作一个变量输出。
用str来把spp的值输入来。。因为str的值就是spp

个人理解好像是这样。


楼主只是在发广告。 --------------------编程问答-------------------- this.GetType().GetField(str)我在程序中测试怎么始终是null?这个this到底指的是什么? --------------------编程问答-------------------- 如果这个this是Form页面的话,那么普通的c#程序,如何实现呢? --------------------编程问答-------------------- 给他赋值不就好了吗? --------------------编程问答-------------------- #16楼,不是给谁赋值的问题,现在要做的就是,通过保存变量名的string,变量从这个string 调出来,然后赋值啊!! --------------------编程问答-------------------- 想问你是否是想求根据字符串求出该变量的值,或者附值

这个可以通过Assembly实现,setvalue getvalue --------------------编程问答-------------------- 你逗人玩呢?语言特性问题,你直接用pho不就行了 --------------------编程问答-------------------- php --------------------编程问答-------------------- 测试了变量名赋值的问题,在winform实验可也,但是在aspx 的页面上不行,请问各位专家为什么? --------------------编程问答-------------------- 在winform实验可以,打错了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,