LINQ 典型 字符串匹配
请教达人: 找出B1在A1中(以逗号分隔的)完全匹配的字符串结果:
string A1 = "abc,efg,hik,lmn,opq";
string B1= "efg,d3l,opq,LMn";
输出:efg,opq
string A1 = "abc,efg,hik,lmn,opq";
string B1 = "efg,d3l,opq,LMn";
string[] arr = A1.Split(',').Select(x => x).Where(y => B1.Split(',').Contains(y)).ToArray();
string A1 = "abc,efg,hik,lmn,opq";
string B1 = "efg,d3l,opq,LMn";
string C1 = string.Join(",", A1.Split(',').Intersect(B1.Split(',')).ToArray());