【发布时间】:2015-04-09 13:40:36
【问题描述】:
我见过一些人使用SqlDataReader从数据库中获取数据
reader["Test"].ToString();
...
和其他人一样
reader.GetString(0);
...
有什么不同吗?还是归结为个人喜好?
【问题讨论】:
-
在执行此操作时最好使用第一个示例。如果列顺序发生变化,您很可能会出错。通常最好始终避免使用硬编码索引。
标签: c# sql-server