关于字符串的截取以及截取的集合是否都为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

 

posted @ 2020-11-04 11:29  点滴一言  阅读(133)  评论(0)    收藏  举报