开发技巧2

1、ASCII码值转换为字母

 

View Code
   
     
private void button1_Click( object sender, EventArgs e)
{
try
{
if (textBox1.Text == "" )
{
MessageBox.Show(
" ASCII码值不能为空 " , " 信息 " , MessageBoxButtons.OK, MessageBoxIcon.Information);
textBox1.Focus();
}
else
{
byte [] array = new byte [ 1 ];
array[
0 ] = ( byte )(Convert.ToInt32(textBox1.Text.Trim()));
textBox2.Text
= Convert.ToString(System.Text.Encoding.ASCII.GetString(array));
}
}
catch
{
MessageBox.Show(
" 请输入合法的ASCII码值 " , " 信息 " , MessageBoxButtons.OK, MessageBoxIcon.Information);
textBox1.Text
= "" ;
textBox1.Focus();
}
}

2去除字符串前后所有字符

View Code
   
     
/// <summary>
/// 去除字符串前后的所有空白字符
/// </summary>
/// <param name="s"></param>
/// <returns></returns>
public static string trim( string s)
{
Regex regexToTrim
= new Regex( @" (^\s*)|(\s*$) " , RegexOptions.ECMAScript); // C#: 匹配任何空白字符, 与 [ \f\n\r\t\v] 等效
return regexToTrim.Replace(s, "" );
}

你可能感兴趣的:(开发)