本文主要是介绍c# 字符串按规定长度拆分,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天在做字符串处理时,需要用到按照规定的长度拆分字符串,发现C#中没有自带的拆分功能,因此自己写了一个。
/// <summary>
/// 按照长度拆分字符串
/// </summary>
/// <param name="strs"></param>
/// <param name="len"></param>
/// <returns></returns>
public String[] getstr(string strs,int len)
{
double i = strs.Length;
string[] myarray = new string[int.Parse(Math.Ceiling(i/len).ToString())];
for (int j=0;j < myarray.Length; j++)
{
len = len <= strs.Length ? len : strs.Length;
myarray[j] = strs.Substring(0, len);
strs = strs.Substring(len,strs.Length-len);
}
return myarray;
}
这篇关于c# 字符串按规定长度拆分的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!