僅數字用 全形半形轉換
///
/// 數字轉全形
/// author - Lyon 2012/8/7
/// 48 ~57 = Halfwidth
/// 65296~65305 = Fullwidth
///
public static string ConvertToFullwidthNumber(string input)
{
String text = "";
foreach (char element in input.ToCharArray())
{
System.Console.WriteLine((int)element);
if ((int)element >= 48 & (int)element <= 57)
{
text += ((char)(65248+(int)element)).ToString();
}
else {
text += element.ToString();
}
}
return text;
}
///
/// 數字轉半形
/// author - Lyon 2012/8/7
/// 48 ~57 = Halfwidth
/// 65296~65305 = Fullwidth
///
public static string ConvertToHalfwidthNumber(string input)
{
String text = "";
foreach (char element in input.ToCharArray())
{
System.Console.WriteLine((int)element);
if ((int)element >= 65296 & (int)element <= 65305)
{
text += ((char)((int)element-65248)).ToString();
}
else
{
text += element.ToString();
}
}
return text;
}
沒有留言:
張貼留言