数组没有申明怎么就用上了。 如图,这个数组都没有申明直接就这样用上了,怎么解释,数组也是一个对象我记得对象要用都是要申明并且命名的吧!这个要怎么理解? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SqlDataReader 存储的就是集合类型。 SqlDataReader类提供一种从 SQL Server 数据库读取行的只进流的方式。 dr只有是集合类型才能实现读取,所以dr可以直接用索引访问 SQL语句返回的就是一个结果集 你可以把他看成一个数组 里面依次存放着各个返回的信息 C#中的string 是引用类型 一般不用new 就能使用,它是在栈上保持引用,在堆上(确切地说:是在字符串区)保持数据。 都得声明才能用,只是不需要new也能用而已。SqlDataReader dr;string str;dr[0]: 取的是第1条数据。str[0]: 取的是char型 第1个字符。所以string类型也是char类型数组。SqlDataReader 可以new一个新对象来用,也可以直接用。string 也一样,也可以实例化。 SqlDataReader是集合类的数据类型,它自身实现了下标运算符[],你查一下集合和索引的相关概念和实现方法。 求助 求助 2个小问题 c# 调用c++ 写的dll 传递返回值得问题 如何获得代码注释 c#中的combobox绑定问题 100分请教线程如何访问窗体的ListView控件?问题很急,请大虾帮忙。 急,在线等候:动态创建一个tabpage后的anchor问题,最大化后创建tabpage,tabpage内控件显示不正常 PDF 转成 JPG的问题 万分感谢 DateTime.ToString(“yyyy-MM-dd hh:mm:ss”) -- 猜猜结果输出啥?你知道为什么吗? 简单的问题 帮帮忙,为什么我的XmlDoc.Load的时候,报路径非法的错误? 关于正则表达式 关于找到数字算法!
C#中的string 是引用类型 一般不用new 就能使用,它是在栈上保持引用,在堆上(确切地说:是在字符串区)保持数据。
都得声明才能用,只是不需要new也能用而已。
SqlDataReader dr;
string str;
dr[0]: 取的是第1条数据。
str[0]: 取的是char型 第1个字符。
所以string类型也是char类型数组。SqlDataReader 可以new一个新对象来用,也可以直接用。
string 也一样,也可以实例化。