他的原句是:txt =Application("Current")(i),其中Current是当前记录数,i第几个记录。
我把他写成:txt = Application["Current"][i];
出现错误为:无法将带 [] 的索引应用于“object”类型的表达式
我把他写成:txt = Application["Current"][i];
出现错误为:无法将带 [] 的索引应用于“object”类型的表达式
解决方案 »
- vs2010能用dotnetbar吗
- books1.WriteXml(@"..\..\books.xml"); 路径问题
- 泛型接口的协变与抗变 用法
- 关于C#中给dll传递参数的问题,请大家帮忙看看!!!!100分相送!!
- 在js中怎么调后置代码中的方法啊?
- 用vc++.net能使用智能客户端的updater和offline吗???
- Session doesn't exit in class or Namespace "**"
- [C#]: winform中,如何通过oledb 读取oracle数据库中blob 字段 图片?
- 做过或者目前正在做关于ppc方面项目的近来看看
- C#中如何创建MDB文件
- ListBox的问题?
- C#字段和属性的区别?
你的这个表示是什么类型?
看是不是
需要先转换一下
在Global.asax中的Application_Start,写了Application["Current"]=0;
Application.Add(Convert.ToString(Application["user"])[num].ToString(),username.ToString());我这么些之后不会出现:无法将带 [] 的索引应用于“object”类型的表达式的错误
,但是我用 Response.Write(Convert.ToString(Application["user"])[num].ToString());来察看的时候,发现username的值为:a,s,ab,adf时候,Application["user"][num]于支队应的值为:S,S,y,r。而且我还发现,当对同一个username的值,按BUTTON的时候,Application["user"][num]的值不一样。
怎么回事啊?
Application["user"]类型是System.string[],num是int