我正在创建一个游戏,我的所有敌人都位于数据库中。我把表放在我的数据表中,但是如何访问其中的特定数据?例如,我想访问数据表中作为精灵的敌人。我知道你可以使用foreach来显示整行,但我想只从该行获取某些值来创建我的敌人对象。
答案 0 :(得分:1)
要访问DataTable
中的特定数据,您可以这样做:
dataTable.Rows[0][0]
或者你可以通过字段名称来实现:
dataTable.Rows[0]["field_name"]
然后你可以用这样的语句初始化你的属性。
如果您正在使用像@lazyberezovsky这样的DataRow[]
,那么它可能看起来像这样:
dataRowArray[0][0]
或:
dataRowArray[0]["field_name"]