zoukankan      html  css  js  c++  java
  • 学用 ASP.Net 之 "字符串" (4): string 类的扩展方法


    学到这里, 真是开眼界了...有太多陌生的概念.
    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):

  • 相关阅读:
    20145314郑凯杰《网络对抗技术》多文件捆绑(压缩捆绑)的实现
    20145314郑凯杰《网络对抗技术》文件绑定技术研究与实践 总纲
    20145314郑凯杰《网络对抗技术》实验9 web安全基础实践
    20145314郑凯杰《网络对抗技术》实验8 WEB基础实践
    20145314郑凯杰《网络对抗技术》实验7 网络欺诈技术防范
    实验6 信息搜集与漏洞扫描
    课程设计个人报告——基于ARM实验箱的捕鱼游戏的设计与实现
    课程设计小组报告——基于ARM实验箱的捕鱼游戏的设计与实现
    20145236《网络对抗》Exp9 web安全基础实践
    20145236《网络对抗》Exp8 WEB基础实践
  • 原文地址:https://www.cnblogs.com/del/p/1922689.html
Copyright © 2011-2022 走看看