AG广东会,山东十一选五,大发

?
  • AG广东会400电话
  • 微网小程序
  • AI电话山东十一选五
  • 电商代运营
  • AG广东会,山东十一选五,大发:全 部 栏 目

    AG广东会400电话 网络优化推广 AI电话山东十一选五 呼叫中心 网站建设 商标?知产 微网小程序 电商运营 彩铃?短信 增值拓展业务
    asp.net的IndexOf,LastIndexOf,IndexOfAny和LastIndexOfAny的用法
    定位子串是指在一个字符串中寻找其中包含的子串或者某个字符,下面,逐一给大家详细介绍。

      一、IndexOf/LastIndexOf

      IndexOf方法用于搜索在一个字符串中,某个特定的字符或者子串第一次出现的位置,该方法区分大小写,并从字符串的首字符开始以0计数。如果字符串中不包含这个字符或子串,则返回-1。常用的重载形式如下所示。

     、俣ㄎ蛔址

      int IndexOf(char value)

      int IndexOf(char value, int startIndex)

      int IndexOf(char value, int startIndex, int count)

     、诙ㄎ蛔哟

      int IndexOf(string value)

      int IndexOf(string value, int startIndex)

      int IndexOf(string value, int startIndex, int count)

      在上述重载形式中,其参数含义如下:

      value:待定位的字符或者子串。

      startIndex:在总串中开始搜索的其实位置。

      count:在总串中从起始位置开始搜索的字符数。

      下面的代码在“Hello”中寻找字符‘l'第一次出现的位置。

      代码4-7 使用IndexOf寻找字符第一次出现位置:Default.aspx.cs

      1. String s=”Hello”;

      2. int I = s.IndexOf(‘l')); //2

      同IndexOf类似,LastIndexOf用于搜索在一个字符串中,某个特定的字符或者子串最后一次出现的位置,其方法定义和返回值都与IndexOf相同,不再赘述。

      二、IndexOfAny/LastIndexOfAny

      IndexOfAny方法功能同IndexOf类似,区别在于,它可以搜索在一个字符串中,出现在一个字符数组中的任意字符第一次出现的位置。同样,该方法区分大小写,并从字符串的首字符开始以0计数。如果字符串中不包含这个字符或子串,则返回-1。常用的IndexOfAny重载形式有3种:

     。1)int IndexOfAny(char[]anyOf);

     。2)int IndexOfAny(char[]anyOf, int startIndex);

     。3)int IndexOfAny(char[]anyOf, int startIndex, int count)。

      在上述重载形式中,其参数含义如下:

     。1)anyOf:待定位的字符数组,方法将返回这个数组中任意一个字符第一次出现的位置。

     。2)startIndex:在原字符串中开始搜索的其实位置。

     。3)count:在原字符串中从起始位置开始搜索的字符数。

      下例在“Hello”中寻找字符‘l'第一次和最后一次出现的位置。

      代码4-8 使用IndexOfAny寻找子串第一次和最后一次出现位置:Default.aspx.cs

      1.String s = “Hello”;

      2.char[] anyOf={'H','e','l'};

      3.int i1 = s.IndexOfAny(anyOf)); //0

      4.int i2 = s.LastIndexOfAny(anyOf)); //3

      同IndexOfAny类似,LastIndexOfAny用于搜索在一个字符串中,出现在一个字符数组中任意字符最后一次出现的位置。
    您可能感兴趣的文章:
    • ASP.NET配置文件Web.config用法详解
    • ASP.net全局程序文件Global.asax用法分析
    • ASP.NET中IsPostBack用法详解
    • ASP.NET Dictionary 的基本用法示例介绍
    • 关于ASP.NET中TreeView用法的一个小例子
    • 深入理解Asp.net中DataBinder.Eval的用法总结
    • asp.net中for和do循环语句用法分享
    • ASP.NET Eval 求值运算的一些用法
    • TreeView 用法(有代码)(asp.net)
    • asp.net TIDFtp用法介绍
    • asp.net Md5的用法小结
    • ASP.NET中TimeSpan的用法实例解析
    上一篇:.net indexOf(String.indexOf 方法)
    下一篇:asp.net中3种验证码示例(实现代码)(数字,数字字母混和,汉字)
  • 相关文章
  • ?

    ? 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net的IndexOf,LastIndexOf,IndexOfAny和LastIndexOfAny的用法 asp.net,的,IndexOf,LastIndexOf,

    AG广东会官网入口(中国)官方网站-IOS/Android通用版(2026已更新)