填充 字符(starChar) - FillStar
2017-04-27 09:36:38 访问(1500) 赞(0) 踩(0)
/// <summary>
/// 填充 字符(starChar) - FillStar +
/// </summary>
/// <param name="iLen"></param>
/// <param name="starChar"></param>
/// <returns></returns>
public static string FillStar(int iLen, string starChar)
{
if (starChar == null || starChar.Length == 0)
return "";
switch (iLen)
{
case 0:
return "";
case 1:
return starChar;
case 2:
return starChar + starChar;
case 3:
return starChar + starChar + starChar;
case 4:
return starChar + starChar + starChar + starChar;
case 5:
return starChar + starChar + starChar + starChar + starChar;
case 6:
return starChar + starChar + starChar + starChar + starChar + starChar;
case 7:
return starChar + starChar + starChar + starChar + starChar + starChar + starChar;
case 8:
return starChar + starChar + starChar + starChar + starChar + starChar + starChar + starChar;
case 9:
return starChar + starChar + starChar + starChar + starChar + starChar + starChar + starChar + starChar;
case 10:
return starChar + starChar + starChar + starChar + starChar + starChar + starChar + starChar + starChar + starChar;
default:
StringBuilder theResult = new StringBuilder();
for (int i = 0; i < iLen; ++i)
{
theResult.Append(starChar);
}
return theResult.ToString();
}
}
标签:
填充 字符(starChar) - FillStar 


上一条:
下一条:
相关评论
发表评论