首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

将字符串重复多次的函数

2012-01-03 
求一个将字符串重复多次的函数请问一下C#或VB.NET里有没有一个类似于ASP里的String(N,XXX )的可以将字符

求一个将字符串重复多次的函数
请问一下C#或VB.NET里有没有一个类似于ASP里的String(N,   "XXX ")的可以将字符串重复多次的函数?即String(3,   "ABC ")得出ABCABCABC。

请知道的高手指点一下,谢谢!!!

[解决办法]
没得
[解决办法]
单个字符可以

String str = new String( 'A ', 100);

字符串似乎没有现成 API 可用

自己写个辅助方法就可以了
[解决办法]
不太多的话自己加一下啊.
[解决办法]
自己写一个应该也很简单吧!
[解决办法]
private string f_CopyStr(string s,int num)
{
int i = 0 ;
int j = num ;
string sRet = string.Empty ;
while(i <j)
{
sRet = s+sRet ;
i++;
}
return sRet ;

}
[解决办法]
Response.Write(f_CopyStr( "ABC ",3));
-----------------------------
ABCABCABC
[解决办法]
private string RepeatString(int num,string str)
{
StringBuilder retStr = new StringBuilder(str);
for (int i=num; i> 0; i--)
{
retStr.Append(str);
}
return retStr.ToString();
}

热点排行