手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net 常用字符串处理方法
asp.net 常用字符串处理方法
摘要:stringfox;fox.ToLower()转化成小写字母fox.ToUpper()转化成大写字母fox.Trim()删除前后空格fox....

string fox;

fox.ToLower()转化成小写字母

fox.ToUpper()转化成大写字母

fox.Trim()删除前后空格

fox.Trim(trimChars)删除其它字符

fox.TrimStart()删除前空格

fox.TrimEnd()删除后空格

fox.PadLeft(10)增加左边空格,使字串达到某长度。

fox.PadRight(10)增加右边空格,使字串达到某长度。

fox.PadX(10,'-')增加其它字符,使字串达到某长度。X指:Left/Right

fox.Split(' ')将字串分解成数组

System.Text.Encoding.Default.GetByteCount(fox);获得字符串长度,一个汉字等于俩字符

//获得汉字的区位码

byte[] array = new byte[2];

array = System.Text.Encoding.Default.GetBytes("啊");

int i1 = (short)(array[0] - '');

int i2 = (short)(array[1] - '');

//unicode解码方式下的汉字码

array = System.Text.Encoding.Unicode.GetBytes("啊");

i1 = (short)(array[0] - '');

i2 = (short)(array[1] - '');

//unicode反解码为汉字

string str = "4a55";

string s1 = str.Substring(0,2);

string s2 = str.Substring(2,2);

int t1 = Convert.ToInt32(s1,16);

int t2 = Convert.ToInt32(s2,16);

array[0] = (byte)t1;

array[1] = (byte)t2;

string s = System.Text.Encoding.Unicode.GetString(array);

//default方式反解码为汉字

array[0] = (byte)196;

array[1] = (byte)207;

s = System.Text.Encoding.Default.GetString(array);

【asp.net 常用字符串处理方法】相关文章:

asp.net 上传大文件解决方案

c#生成缩略图不失真的方法

asp.net UpdaeProgress的简单用法

asp.net注册Javascript的方法

asp.net下gridview 批量删除的实现方法第1/3页

Asp.net 5种页面转向方法

asp.net 生成曲线图实现代码

asp.net在后端动态添加样式表调用的方法

ashx中使用session的方法

asp.net动态载入用户控件的方法

精品推荐
分类导航