【发布时间】:2017-05-05 11:55:53
【问题描述】:
我有两个逗号分隔的字符串。 A = "M,D,V" 和 B = "V,M"
我必须拆分(',')这个字符串并比较子字符串。
只有当 A 和 B 中存在的子字符串相等且相同时,我才必须执行语句。
请帮助我以最佳方式编写登录信息。
【问题讨论】:
-
请提供您的代码
-
这似乎与
System.Data.DataSet无关,这是我所期望的标题和标签。你实际上只是处理字符串吗?鉴于您知道如何拆分,听起来您实际上只是在谈论数组,而拆分部分是无关紧要的。是这样吗?您是否只是在询问检查两个数组在某些方面是否相等?如果是这样: a) 顺序重要吗? b) 重复很重要,例如{ "a", "a", "a" }是否意味着比较等于{ "a" }? -
@unicorn2 productType.Split(',').Intersect(value.Split(','), StringComparer.OrdinalIgnoreCase).Any() 但您可以理解,这只会返回常见元素。
-
"请帮我以最佳方式编写登录信息。" 请至少提供您(第一次尝试的)非最佳方式
-
@S7H,您的问题没有提供帮助您所需的信息。重写您的问题并提供更多信息,可能是示例代码并描述您要实现的目标。