我对 C# 中的数据集概念有点困惑(编码 ASP.NET 站点,这并不重要)。在我的阅读中,我理解它们(基本上)用作我的应用程序和我的数据(或数据库)之间的接口。我明白了。我不明白的是,有些文章将数据集称为“离线存储”,其中更新(插入等)被批量应用或从不应用,而其他文章则更多地涉及“接口”方面,即读取和更新(插入等...)立即应用于下划线数据库。
有人可以用简单的术语解释数据集吗?我真的想使用它们吗?也许一些简短的例子可能会让我明白。否则,我不明白为什么我不能只创建一个从我的数据库中选择、插入、更新的简单类,我为什么要关心一些 XML 层?
你的智慧值得赞赏。