在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
学到这里, 真是开眼界了...有太多陌生的概念. string 类的扩展方法大都继承自 IEnumerable<T> 接口, 这些方法也大都可以在 foreach 语句中实现, 但这些方法太方便了. 尽管 string 类重载了其中很多方法, 但真正适合字符串操作的方法并不多; 此时我感觉, 前两天定下的学习计划出了问题, 因为仅用字符串很难理清这组方法; 不过要继续... string 类的扩展方法列表(基本相同于 IEnumerable<T> 接口的成员列表): 获取首尾的字符(First、Last、FirstOrDefault、LastOrDefault): 获取指定位置的元素(ElementAt、ElementAtOrDefault): 统计操作(Aggregate、Count、LongCount、Max、Min、Sum、Average): 集合操作(Intersect、Except、Union): 连接、合并与串联(Concat、Zip、Join): 去除重复(Distinct): 排序(OrderBy、OrderByDescending): 翻转(Reverse): 筛选(Where): 映射(Select、SelectMany): 分组(GroupBy、GroupJoin): 获取指定条件之后的(Skip、SkipWhile)或之前的(Take、TakeWhile): All 与 Any: 是否包含(Contains): 获取只是唯一的元素(Single、SingleOrDefault): 指定默认空值(DefaultIfEmpty): |
请发表评论