Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/256.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#_String_String Parsing - Fatal编程技术网

C# 将字符串与字符串数组关联

C# 将字符串与字符串数组关联,c#,string,string-parsing,C#,String,String Parsing,在一个音乐数据库中,我有一个客户表,格式如下: costumer_id | category_a | category_b | category_c ... etc. 每个类别由其他子类别组成。例如,类别a可以是“摇滚”,它由以下子类别组成:“硬摇滚”、“摇滚”、“进步摇滚”等。表格上的记录仅包含主类别字符串“摇滚” 在阅读我感兴趣的每条记录时,使用DataReader,我需要一种实用的方法来关联主类别,将reader与其子类别相关联,以便进一步处理。有什么想法吗?我们在谈论多少数据?100

在一个音乐数据库中,我有一个客户表,格式如下:

costumer_id | category_a | category_b | category_c  ... etc.
每个类别由其他子类别组成。例如,类别a可以是“摇滚”,它由以下子类别组成:“硬摇滚”、“摇滚”、“进步摇滚”等。表格上的记录仅包含主类别字符串“摇滚”


在阅读我感兴趣的每条记录时,使用DataReader,我需要一种实用的方法来关联主类别,将reader与其子类别相关联,以便进一步处理。有什么想法吗?

我们在谈论多少数据?1000行?你能把整个数据集读入一个数据表并对你需要的数据做一些后处理吗?客户表很小,我们有大约100个客户。我可以,但我仍然需要一种方法来关联主类别和子类别,不是吗?你能解释一下,如果你必须手动处理数据,你会如何进行这种关联吗?然后我们可以考虑将该算法转换为代码。我基本上是在编写一个WCF文件传输服务。这些子类别代表硬盘上的文件夹,从一个服务操作中,我将返回给客户机他正在使用的主要类别。在客户端,我需要以某种方式将主类别转换为子类别,即服务器上的文件夹路径,以便客户端可以从这些服务器文件夹请求文件。这是一种糟糕的数据库设计。只需读取给定行的所有列。这句话毫无意义:“桌上的记录只包含主分类字符串“rock”。“考虑到你刚才说过
category\u a
包含“hard\u rock”、“rock\u n\u roll”和“progressive\u rock”,我想它们之间用一个字符隔开。