c#如何把字符串数组分割成一个一个值
前台传了一个值过来如:颜色:黄,绿色,青|尺寸:27,28,29(注意!上面的行不是固定的,是随时增多或减少的)我如何才能显示如下的结果:颜色黄,绿色,青尺寸27,28,...
前台传了一个值过来如:
颜色:黄,绿色,青 |
尺寸:27,28,29
(注意!上面的行不是固定的,是随时增多或减少的)
我如何才能显示如下的结果:
颜色
黄,绿色,青
尺寸
27,28,29 展开
颜色:黄,绿色,青 |
尺寸:27,28,29
(注意!上面的行不是固定的,是随时增多或减少的)
我如何才能显示如下的结果:
颜色
黄,绿色,青
尺寸
27,28,29 展开
5个回答
展开全部
这种题目一般应用于自定义协议的处理:
数据格式为:标记名1:标记值1|标记名2:标记值2|...|标记名n:标记值n
数据中忽略回车换行
这种情况定义一个结构:
struct SMyData
{
string Name;
string Value;
}
通过一个for循环根据分隔符“:”和“|”分别取出结构的名称和值,并保存到一个集合中,建议用泛型的TList<SMyData>
最后按需求输出
数据格式为:标记名1:标记值1|标记名2:标记值2|...|标记名n:标记值n
数据中忽略回车换行
这种情况定义一个结构:
struct SMyData
{
string Name;
string Value;
}
通过一个for循环根据分隔符“:”和“|”分别取出结构的名称和值,并保存到一个集合中,建议用泛型的TList<SMyData>
最后按需求输出
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用 split分割
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正则表达式可以解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用split方法可以解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询