在C#中将字符串拆分为两部分 [英] Split a String in two parts in C#

查看:223
本文介绍了在C#中将字符串拆分为两部分的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

字符串a =13,14,18,/ 22,23,28,



输出应为:

string C =13,14,18,

字符串d =22,23,28,



我该怎么做在C#

解决方案

使用 String.Split() [ ^ ]这样做的功能。

  string  a =   13,14,18,/ 22,23,28,; 
string [] result = a.Split(' /'); // 现在这个数组将包含两个字符串13,14,18, 和22,23,28,。您可以循环遍历数组并使用这些值。





在变量

  string  C =结果[ 0 ]; 
string D =结果[ 1 ];







- Amit


试试这个:

  string  a =   13,14,18,/ 22,23,28, 
string C = a.Split(' /')[ 0 ];
string d = a.Split(' /')[ 1 ];


  string  a =   13,14,18,/ 22,23,28,; 
string [] temp = a.Split(' / );

string C = temp [ 0 ];
string d = temp [ 1 ];


string a="13,14,18,/22,23,28,"

output should be:
string C="13,14,18,"
string d="22,23,28,"

how can i do this in C#

解决方案

Use String.Split()[^] function to do that.

string a="13,14,18,/22,23,28,";
string[] result = a.Split('/');//Now this array will contain two strings "13,14,18," and "22,23,28,". You can loop through the array and use the values.


[Edit 1]
Assign the selected value in variable

string C = result[0];
string D = result[1];




--Amit


Try this way:

string a="13,14,18,/22,23,28,"
string C = a.Split('/')[0];
string d = a.Split('/')[1];


string a = "13,14,18,/22,23,28,";
string[] temp=a.Split('/');

string C = temp[0];
string d = temp[1];


这篇关于在C#中将字符串拆分为两部分的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆