将中文格式的标点符号转为英文格式的标点符号
如另需可直接在下面末尾增添转换的符号
/// <summary>
/// 英文字符转为中文字符
/// </summary>
/// <param name="text">转换的中文字符串</param>
/// <returns></returns>
public static string ConvertToEn(string text)
{
const string ch = "。;,?!、“”‘’()—";//中文字符
const string en = @".;,?!\""""''()-";//英文字符
char[] c = text.ToCharArray();
for (int i = 0; i < c.Length; i++)
{
int n = ch.IndexOf(c[i]);
if (n != -1) c[i] = en[n];
}
return new string(c);
}
版权声明:本文为qq_34202873原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。