c# 怎么用变量值作为变量名

就是用一个变量的值作为另一个变量的名字。stringname=“Myname“(这个值可以是被传入的);int(name.toString();)=5。当然这样写是错的,... 就是用一个变量的值作为另一个变量的名字。string name=“Myname“(这个值可以是被传入的);int (name.toString();)=5。当然这样写是错的,那么应该怎么写啊? 展开
 我来答
FoolRabbit编程
2015-12-01 · 知道合伙人数码行家
FoolRabbit编程
知道合伙人数码行家
采纳数:619 获赞数:3805
毕业于苏州大学,4年编程经验,对WPF有研究。

向TA提问 私信TA
展开全部
  “用变量值作为变量名”这个思想就不对了,意思是一个变量,其名字要不断变化,这是不合理的。
  像这种情况,可以用类来实现。其保护两个属性(一个名称,一个值)。就能实现你要的目的了。
rjieduan
2010-10-25 · 超过17用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:38.7万
展开全部
我大概明白你的意思
例如
string A;
string B;
你获取在其他的地方给A赋值:A=this.txtBox1.text();然后B=A;这样的话,A就是B的变量值,而A也是作为一个可以接受string类型值的变量的。也就是你题上面说的B变量的值A,作为接收txtBox1.text()的变量了。希望帮到你。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
传奇勇者
2010-11-05 · TA获得超过747个赞
知道大有可为答主
回答量:1706
采纳率:75%
帮助的人:807万
展开全部
你是想在程序运行过程中,动态的定义变量,C#中指针有类似功能,但也不是你说的功能,你说的功能不能实现,而且也没有必要。
不知道你想要实现什么运算,但肯定是你的算法有问题,你可以仔细分析一下你的逻辑,或是把想法贴出来给大家看看。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xcw512
2010-10-23 · 超过18用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:28.7万
展开全部
请你把问题问的详细点,我们好根据你的问题回答。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yxz0539
2010-10-23 · TA获得超过1597个赞
知道大有可为答主
回答量:1759
采纳率:0%
帮助的人:1762万
展开全部
楼主你想干什么?这个想法不现实。
楼主可以想其他的实现方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式