数组没有申明怎么就用上了。 如图,这个数组都没有申明直接就这样用上了,怎么解释,数组也是一个对象我记得对象要用都是要申明并且命名的吧!这个要怎么理解? 解决方案 » 免费领取超大流量手机卡,每月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是集合类的数据类型,它自身实现了下标运算符[],你查一下集合和索引的相关概念和实现方法。 vs2008与sql server2008安装顺序怎样 一个关于操作记录功能的问题 图像一维数组转换成二维数组的问题 C#.NET Winform代码SQL语句拼写问题?急! 正则表达式问题 做QQ自动登录框遇到的问题 如何能让ASP,VB,DELPHI这些语言使用C#编写的DLL 【提问】老革命遇到新问题之四:关于SmartClient的开发。 c# 获取 ListView20WndClass 里的数据问题 C#打开文件对话框修改默认路径 使用SendMessage的方式 关于正则表达式 关于找到数字算法!
C#中的string 是引用类型 一般不用new 就能使用,它是在栈上保持引用,在堆上(确切地说:是在字符串区)保持数据。
都得声明才能用,只是不需要new也能用而已。
SqlDataReader dr;
string str;
dr[0]: 取的是第1条数据。
str[0]: 取的是char型 第1个字符。
所以string类型也是char类型数组。SqlDataReader 可以new一个新对象来用,也可以直接用。
string 也一样,也可以实例化。