c# 怎样获取string的某个字符最后一位的位置!

 我来答
爱学习爱教育的小豆丁
高粉答主

2019-10-08 · 教育达人一起学习
爱学习爱教育的小豆丁
采纳数:176 获赞数:138186

向TA提问 私信TA
展开全部

c#获取string的某个字符最后一位的位置:

报告指定的 Unicode 字符或 String 在此实例中的最后一个匹配项的索引位置。

名称说明  :

String.LastIndexOf (Char) 报告指定 Unicode 字符在此实例中的最后一个匹配项的索引位置。 

String.LastIndexOf (String) 报告指定的 String 在此实例内的最后一个匹配项的索引位置。 

String.LastIndexOf (Char, Int32) 报告指定 Unicode 字符在此实例中的最后一个匹配项的索引位置。该搜索从指定字符位置开始。 

String.LastIndexOf (String, Int32) 报告指定的 String 在此实例内的最后一个匹配项的索引位置。该搜索从指定字符位置开始。 

扩展资料

c#的特性

1、特性的任务:特性就是为了支持对象添加一些自我描述的信息,不影响类封装的前提添加额外信息。如果你用这个信息,那特性就有用;如果你不需要这个信息,那么这个特性就没用。

2、特性的基类:Attribute。例如:Obsolete特性,提出警告信息或错误信息,特性可以影响编译、影响运行。

3、特性类通常用Attribute结尾,在使用的时候可以用全称,也可以去掉这个结尾,也可以加上小括号显示调用构造函数,如果不加小括号默认调用无参构造函数,也可以在括号内直接给属性或字段赋值。

参考资料来源:百度百科—c#

玩转数据处理
推荐于2016-06-12 · 数据处理,Python,dotnet
玩转数据处理
采纳数:1613 获赞数:3794

向TA提问 私信TA
展开全部
string a = "helsljalkfjasdkfjlj;akdfjkljtreehilkjlkjiaosidjfal";
int i = a.LastIndexOf("f");//直接调用LastIndexOf方法就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
正怒月神
2011-07-04 · TA获得超过1157个赞
知道小有建树答主
回答量:710
采纳率:100%
帮助的人:500万
展开全部
string a = "123456";//测试用的字符串
a=a.Substring(a.Length - 1);//a.Length - 1是字符串最后一位的下标
//a=a.Substring(a.Length - 1)是获得字符串最后一位的字符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-07-06
展开全部
string wordFilePath = @"D:\wwwroot\ReadWordToXml\ReadWordToXml\bin\Debug";
int b = wordFilePath .LastIndexOf(@"\"); //首先获得最后一个‘\’的位置
string wordFilePath1 = wordFilePath1.Substring(0, b); //截取最后一个‘\’前的字符串,得到“D:\wwwroot\ReadWordToXml\ReadWordToXml\bin”

wordFilePath1 .LastIndexOf(@"\"); //获取wordFilePath1 的最后一个‘\’的位置,也就是你要的第二个‘\’的位置,是38对吧,哈哈
另外,团IDC网上有许多产品团购,便宜有口碑
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
你是谁LCqTt
2011-07-04 · TA获得超过602个赞
知道小有建树答主
回答量:604
采纳率:0%
帮助的人:859万
展开全部
你是想得到在一个字符串里某个字符出现的最后位置吧,用LastIndexOf就可以了。如:
string s = "this is a test";
int index = s.LastIndexOf('s');
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式