c#

位置:IT落伍者 >> c# >> 浏览文章

C#中文字符截取函数


发布日期:2020年02月24日
 
C#中文字符截取函数

///str_value 字符

///str_len 要截取的字符长度

public string leftx(string str_valueint str_len)

{

int p_num = ;

int i;

string New_Str_value = ;

if (str_value==)

{

New_Str_value = ;

}

else

{

int Len_Num = str_valueLength;

//if (Len_Num < str_len)

//{

//str_len = Len_Num;

//}

for (i = ;i<=Len_Num ; i++)

{

//str_valueSubstring(i);

if (i >Len_Num) break;

char c = ConvertToChar(str_valueSubstring(i));

if (((int)c > ) || ((int)c<))

{

p_num = p_num + ;

}

else

{

p_num = p_num + ;

}

if (p_num >= str_len)

{

New_Str_value = str_valueSubstring(i+);

break;

}

else

{

New_Str_value = str_value;

}

}

}

return New_Str_value;

}

上一篇:C#简单的例子

下一篇:.NET中取得IP/用户名等信息常用方法