有关[]的问题

super_cha 2002-06-03 11:15:17
在asp.net中有一些对象,如DataTable,DataRow,DataView,OleDbDataReader的,有时会在对象后加上[]或[][],
(如:
OleDbDataReader reader = cmd.ExecuteReader();
reader.Read();
string seqnum = reader[0].ToString();//这里的[0]指的是什么)

分别是什么意思,请指教。
...全文
55 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
badtank 2002-06-03
  • 打赏
  • 举报
回复
hehe,这个[]是在属性的后面。一般是从icollection继承而来的对象的访问方式。
还有诸如此类的访问外部的attribute.\
例如winapp中的 [STAThread]
以及[AttributeUsage(AttributeTargets.Class)]等等。
super_cha 2002-06-03
  • 打赏
  • 举报
回复
在dataview的对象后加[]指的是什么
dreammaster 2002-06-03
  • 打赏
  • 举报
回复
DataReader每次Read()一次可以读出一条记录集,访问每个字段的值可以用

reader["fieldname"]来访问,最好不要用reader[0]以免在使用Select *查

查出结果时会由于数据库字段顺序改变造成错误
super_cha 2002-06-03
  • 打赏
  • 举报
回复
上面说错了,因该是我要访问第二列的数据该怎么写
super_cha 2002-06-03
  • 打赏
  • 举报
回复
那我要访问下一个记录该怎么写
scent 2002-06-03
  • 打赏
  • 举报
回复
0表示第一条记录
super_cha 2002-06-03
  • 打赏
  • 举报
回复
c#--那reader[0]代表什么属性
龙腾九霄 2002-06-03
  • 打赏
  • 举报
回复
C#--()表示方法,[]表示属性
VB.net ()方法或属性

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧