111,113
社区成员




/// <summary>
/// 给数字加上圆圈。
/// </summary>
/// <param name="num">要加圆圈的数字。</param>
/// <returns></returns>
string NumAddCircle(int num)
{
if (num < 0) return string.Empty; //负数不处理。
if (num.ToString().Contains("0")) return string.Empty; //有0的不处理
string resultStr = string.Empty;
foreach (char str in num.ToString())
{
resultStr += (char)(9312+Int32.Parse(str.ToString())-1);
}
return resultStr;
}
/// <summary>
/// 给数字加上圆圈。
/// </summary>
/// <param name="num">要加圆圈的数字。</param>
/// <returns></returns>
string NumAddCircle(int num)
{
if (num < 0) return string.Empty; //负数不处理。
if (num.ToString().Contains("0")) return string.Empty; //有0的不处理
string[] CircleNum = { "①", "②", "③", "④", "⑤", "⑥", "⑦", "⑧", "⑨" };
string resultStr = string.Empty;
foreach (char str in num.ToString())
{
resultStr += CircleNum[Int32.Parse(str.ToString()) - 1];
}
return resultStr;
}
public string fun(int i)
{
//①的ascii code
int b = 9312;
char c = (char)(b+i-1);
return c.ToString();
}
可惜只能显示10以内的