Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在不使用类的情况下在C#中处理关系数据_C# - Fatal编程技术网

如何在不使用类的情况下在C#中处理关系数据

如何在不使用类的情况下在C#中处理关系数据,c#,C#,如何在C语言中存储/处理关系数据,例如多对多关系 请注意,这里没有为每个实体设置一个类,尽管这是我现在能想到的唯一解决方案 XML也不是一个选项 什么样的数据结构将处理关系数据 我可以使用交错数组或列表吗?如果可以,如何使用 注意:数据不存储在数据库中,而是动态创建的 请查看及其相关类。它的使用通常不受欢迎,因为最佳实践通常建议使用类层次结构来表示数据。但是,如果您想要的是内存中的关系数据,那么这是.Net Framework提供的一组丰富的类。您也可以动态填充它,数据集不必通过ADO.Net填

如何在C语言中存储/处理关系数据,例如多对多关系

请注意,这里没有为每个实体设置一个类,尽管这是我现在能想到的唯一解决方案

XML也不是一个选项

什么样的数据结构将处理关系数据

我可以使用交错数组或列表吗?如果可以,如何使用


注意:数据不存储在数据库中,而是动态创建的

请查看及其相关类。它的使用通常不受欢迎,因为最佳实践通常建议使用类层次结构来表示数据。但是,如果您想要的是内存中的关系数据,那么这是.Net Framework提供的一组丰富的类。您也可以动态填充它,数据集不必通过ADO.Net填充。

我还应该提到,在Visual Studio中,您也可以设计强类型数据集。您可以定义列,Visual Studio将生成从DataSet&DataTable派生的类,这些类以强类型方式公开您的表和列。谢谢,我将尝试一下。如果我的答案对您最有帮助,请单击答案左侧的复选框框框框,将其标记为已接受的答案。谢谢