怎样对态调用变量的名称? 我的代码里有几十个string变量,t1,t2,t3……t80现想在代码里动态判断并输出某变量的字符串值,怎么写代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有点不明白,if(t1=="abc") { //是这个意思吗 } 比如根据当前a等于几的值,去输出t+a这个变量的字符串 for(int i=0,i<80;i++){ print(t+i.ToString());//伪码} string [] str="t1,tt2,t3,t4,t5,t6"for(int i=0;i<str[].lengh;i++){if(str[i]=="aaaaa"){respose.write(str{i}+i);}} 比较麻烦,定义的时候放到viewstate或hashtable里吧 public string Name { get { object name = ViewState["Name"]; if (name != null) return (string)name; else return string.Empty; } set { ViewState["Name"] = value; } }name="aaaa";string x="name";if(ViewState[x].ToString()=="aaaa"){}else{}大致类似于这样的东西,里面可能会有一些异常需要处理,你自己看着办吧实际上也有其他方式:比如有人放到dataTable里,有人用codeDom,还有人用jscript,vbscript的引擎(这两个引擎都有类似的命令函数,讲字符串当命令来用)ps:ironPython出来的时候,我为其叫好,因为ironPython在这个方面处理的不错,毕竟还是从解释性语言过来的东东,这方面还真是不一样 string[] t=new string[]{"t1value","t2value",...,"t80value"};int a=1;//0-79respose.write(t[a]); 关于一个CSS的初级问题,新手刚学望指点 如何使用VS2008中MS Chart控件的用法 服务器读取Excel问题,急!!!!!!!!!!!! sql行转列 在gv中显示 JS调asp.net的方法? 求一个将时间差转换为几天几小时几分的函数!! 关于显示字数的问题! sqlhelper 中的connectionstring 在哪设置啊!!!! httpmodule 加密解密url参量,大家帮帮忙!~~~~~~~~~~ 使用COOKIE的时候出现堆栈溢出错误,捆扰了好久,帮帮忙吧 超链接触发事件 关于Web下水晶报表的疑问
{
//是这个意思吗
}
{
print(t+i.ToString());//伪码
}
for(int i=0;i<str[].lengh;i++)
{if(str[i]=="aaaaa")
{
respose.write(str{i}+i);
}
}
{
get
{
object name = ViewState["Name"];
if (name != null)
return (string)name;
else
return string.Empty;
}
set
{
ViewState["Name"] = value;
}
}name="aaaa";
string x="name";
if(ViewState[x].ToString()=="aaaa")
{}
else
{
}大致类似于这样的东西,里面可能会有一些异常需要处理,你自己看着办吧实际上也有其他方式:比如有人放到dataTable里,有人用codeDom,还有人用jscript,vbscript的引擎(这两个引擎都有类似的命令函数,讲字符串当命令来用)ps:ironPython出来的时候,我为其叫好,因为ironPython在这个方面处理的不错,毕竟还是从解释性语言过来的东东,这方面还真是不一样
string[] t=new string[]{"t1value","t2value",...,"t80value"};
int a=1;//0-79
respose.write(t[a]);