public string CutStr(string str,int len)
{
string s="";
for(int i=0;i<str.Length ;i++)
{
int r= i% len; //取余
int last =(str.Length/len)*len; //总条数
if (i!=0 && i<=last)
{
if( r==0)
{
s+=str.Substring(i-len,len)+"@"; //@分隔
}
}
}
int lencount=str.Length%len;//取余
if(lencount!=0)
{
s+=str.Substring(str.Length-lencount) ; //得到最后的lencount 的字符
}
return s;
}
string strcount=CutStr("abcdefg",2);
string[] array=strcount.Split('@'); //以@分隔开后构成一个数组
foreach(string i in array )
{
Insert_DB(i.trim()); //将每段字符串插入到数据库
}