关于字符串的截取以及截取的集合是否都为Guid
1.内容:
var aa1 = Guid.NewGuid(); var aa2 = Guid.NewGuid(); var aa3 = Guid.NewGuid(); var aa4 = Guid.NewGuid(); var num = aa1 + "|" + aa2 + "|" + aa3 + "|" + aa4;
2.截取
var annualPlan = num.Trim().Split(new[] { '|'},StringSplitOptions.RemoveEmptyEntries);
解释:StringSplitOptions.RemoveEmptyEntries——返回值不包括含有空字符串的数组元素
3.判断string集合是否都符合转化为Guid
var plan = annualPlan.Where(p => Guid.TryParse(p,out Guid aa)).ToList();
如果:plan.Count==annualPlan.Length,则可证明此集合都可转化为guid
C#相关写法

浙公网安备 33010602011771号