.NET中将中文符号转换成英文符号

public static string ConvertToEn(string text)
{
    const string s1 = "。;,?!、“”‘’";
    const string s2 = @".;,?!\""""''";
    char[] c = text.ToCharArray();
    for (int i = 0; i < c.Length; i++)
    {
        int n = s1.IndexOf(c[i]);
        if (n != -1) c[i] = s2[n];
    }
    return new string(c);
}

//将txtname文本框中输入的中文符号转换成英文符号 string strname=ConvertToEn(this.txtName.Text.ToString());

 

posted @ 2017-05-04 11:31  孔小爽  阅读(1684)  评论(0编辑  收藏  举报
作者:孔小爽 引用请标明出处:https://www.cnblogs.com/kongxiaoshuang/