C#中使用Split方法拆分字符串实例

 更新时间:2014年08月13日 09:15:46   投稿:junjie  
这篇文章主要介绍了C#中使用Split方法拆分字符串实例,本文给出了使用一个分隔符和多个分隔符拆分字符串的例子,需要的朋友可以参考下

C#中有一个字符串拆分函数String.Split(),可以用于将一个字符串,拆分为一个字符串数组。在拆分的时候,需要一个拆分的“分隔符”。这个“分隔符”可以是一个字符,也可以是多个字符组成一个字符串。

先举一个简的例子:

复制代码 代码如下:
string str="aaa-bbb-ccc-ddd-eee";
string[] sArray=str.Split(new char[] {'-'});
foreach(string i in sArray) Response.Write(i.ToString() + "<br>");

输出结果:
复制代码 代码如下:
aaa
bbb
ccc
ddd
eee

上面这个例子是把字符串"aaa-bbb-ccc-ddd-eee",使用短横线(-)进行拆分,拆分出来的字符串数组一共有五个元素,分别是aaa,bbb,ccc,ddd和eee。

还是这个例子,我们稍微变化一下。

复制代码 代码如下:
string str="aaa1bbb2ccc3ddd4eee";
string[] sArray=str.Split(new char[] {'1','2','3','4'});
foreach(string i in sArray) Response.Write(i.ToString() + "<br>");

输出结果:
复制代码 代码如下:
aaa
bbb
ccc
ddd
eee

看到了吗?这里可以使用多个不同的字符来对字符串进行拆分。

相关文章

  • 详解C# Protobuf如何做到0分配内存的序列化

    详解C# Protobuf如何做到0分配内存的序列化

    这篇文章主要介绍了详解C# Protobuf如何做到0分配内存的序列化,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • C# 调用腾讯即时通信 IM的示例

    C# 调用腾讯即时通信 IM的示例

    这篇文章主要介绍了C# 调用腾讯即时通信 IM的示例,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2020-11-11
  • WPF应用启动慢的问题解决

    WPF应用启动慢的问题解决

    今天碰到一个奇怪的现象,在某些机器上,进行了系统还原后,WPF应用打开较慢,约有35s。本文先记录下该问题的解决方案,应用启动性能官方文档中有说明,还有搜到的其它方案没来得及测试,如NGEN update
    2021-05-05
  • C#实现递归调用的Lambda表达式

    C#实现递归调用的Lambda表达式

    这篇文章介绍了C#实现递归调用的Lambda表达式,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • unity实现UI元素跟随3D物体

    unity实现UI元素跟随3D物体

    这篇文章主要为大家详细介绍了unity实现UI元素跟随3D物体,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-04-04
  • C#通过流写入数据到文件的方法

    C#通过流写入数据到文件的方法

    这篇文章主要介绍了C#通过流写入数据到文件的方法,涉及C#通过字节流读写文件的相关技巧,需要的朋友可以参考下
    2015-07-07
  • 使用WPF实现加载动画效果

    使用WPF实现加载动画效果

    在应用程序加载大量数据或执行复杂操作时,为用户提供一个良好的加载体验变得至关重要,加载动画是其中一个有效的方式,下面我们就来看看如何使用WPF实现简单的加载动画效果吧
    2024-03-03
  • Winform控件Picture实现图片拖拽显示效果

    Winform控件Picture实现图片拖拽显示效果

    这篇文章主要为大家详细介绍了Winform控件Picture实现图片拖拽显示效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-09-09
  • C#自定义RSA加密解密及RSA签名和验证类实例

    C#自定义RSA加密解密及RSA签名和验证类实例

    这篇文章主要介绍了C#自定义RSA加密解密及RSA签名和验证类,实例分析了C#实现RSA加密解密及RSA签名和验证的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • C# 调用FFmpeg处理音视频的示例

    C# 调用FFmpeg处理音视频的示例

    这篇文章主要介绍了C# 调用FFmpeg处理音视频的示例,帮助大家更好的利用c# 处理音视频,感兴趣的朋友可以了解下
    2020-12-12

最新评论