c# - 将查找表从数据库加载到 C# 程序中 - 数据结构?

标签 c# list data-structures lookup

我有一个包含 ID、类别和权重的表格,当我读取包含这些类别的记录时,我需要在我的程序中引用这些表格。从数据库中读取这些内容并将其放入我可以引用的结构中的最有效方法是什么?

ID(可能还有名字)是唯一的

数据可能如下所示:

ID,Category,Weight
1,Assignment,5
2,Test,10
3,Quiz,5
4,Review,3

最佳答案

最好的办法是使用 DataReader 读取表格,将每一行放入一个包含类别和权重的对象中,然后将每个对象放入字典中。

关于c# - 将查找表从数据库加载到 C# 程序中 - 数据结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/656130/

相关文章:

java - 如何检查高于或低于某些预定限制的值

python - 删除Python列表中的相邻重复项

scala - 不可变集合的真正优势是什么?

提供完美哈希的 Java 库?

c# - NHibernate:从所有数据库表中获取所有数据

java - 是否有一个标准的 Java List 实现不允许向其添加 null?

c# - 在启动线程之前无法更改 WPF 控件状态

vector - Vec<struct> 和 &[struct] 有什么区别?

c# - 使用 Nhibernate 映射没有主键的单行表

c# - 从 chrome 扩展到用 C# 编写的 native 主机的 native 消息传递