C#实现左截取和右截取字符串实例
作者:shichen2014 时间:2022-06-06 08:29:39
本文实例讲述了C#实现左截取和右截取字符串的方法,分享给大家供大家参考。具体方法分析如下:
问题如下:
使用C#语法编写程序时,我们需要截取一个字符串左边或右边的若干个字符,该如何操作呢?
在VB中可以使用left或right函数实现,C#中没有提供这样的函数呢?答案是没有。但是,C#中提供Substring方法可以实现相关功能。
首先我们回顾一下Substring方法。
用法一:
String.Substring 方法 (startIndex, length)
返回此String中从 startIndex 开始的长度为 length 的子字符串。
startIndex:子字符串的起始位置的索引,从0开始。
length:子字符串中的截取字符数
用法二:
String.Substring方法 (startIndex)
返回此String中从 startIndex 开始的,截取之后余下所有字符。
startIndex:子字符串的起始位置的索引,从0开始。
熟悉了此方法后,我们来实现如何实现左截取和右截取字符串。
左截取:str.Substring(0,i) 返回,返回左边的i个字符
右截取:str.Substring(str.Length-i,i) 返回,返回右边的i个字符
请看下边的例子:
int i=2;
string str=”123456″;
string strLeft=str.Substring(0,i);
string strRight=str.Substring(str.Length-i,i);
运行后:
strLeft为"12″
strRight为"56″
希望本文所述对大家的C#程序设计有所帮助。
标签:C#,截取,字符串
0
投稿
猜你喜欢
Android编程之短信窃听器实现方法
2023-11-01 00:48:22
Android简单音乐播放实例
2023-04-13 05:49:55
kotlin浅析when与循环的使用
2022-01-13 01:23:57
Springboot+SpringSecurity+JWT实现用户登录和权限认证示例
2021-11-14 11:06:11
Java技巧函数方法实现二维数组遍历
2023-09-12 23:25:00
SpringBoot JSON全局日期格式转换器实现方式
2021-10-03 10:07:28
C#实现JSON解析器MojoUnityJson功能(简单且高效)
2023-12-02 16:44:50
Android继承现有控件拓展实现自定义控件textView
2021-05-29 06:29:15
C#利用QrCode.Net生成二维码(Qr码)的方法
2023-11-30 17:37:38
C#中out保留字用法实例分析
2021-07-28 18:44:54
简单理解Java的垃圾回收机制与finalize方法的作用
2023-02-04 01:49:37
android中实现指针滑动的动态效果方法
2023-10-07 15:54:44
IDEA远程连接HBase及其Java API实战详解
2023-11-27 21:54:46
浅谈Java如何实现一个基于LRU时间复杂度为O(1)的缓存
2022-02-02 08:35:36
Spring Boot插件spring tool suite安装及使用详解
2021-12-15 03:29:23
Java中StringTokenizer的用法简介汇总
2023-05-29 00:52:24
Android应用内调用第三方应用的方法
2023-02-03 11:11:32
C# char类型字符转换大小写的实现代码
2021-07-27 19:21:09
Android Support Library 标题栏(Toolbar)滚动效果实现方法
2022-10-24 03:25:12
Android仿水波纹流量球进度条控制器
2022-09-02 01:13:03