把C代码改成C#

popnetboy 2004-03-01 11:56:48
char[] str=new char[char.MaxValue];
char[] tmp=new char[char.MaxValue];
int i;
Console.WriteLine("Please input number bunch: ");
str=Console.ReadLine().ToCharArray();
tmp[key_id++]=str[0];
fun(tmp,str);


fun(char *tmp,char *str)
{
int i,j;
if(strlen(tmp)==strlen(str))
{
printf("\n%s",tmp);
return;
}
for(i=0;i<strlen(str);i++)
{
for(j=0;j<=key_id;j++)
if(tmp[j]==str[i])
break;
if(j==key_id+1)
{ tmp[key_id++]=str[i];
tmp[key_id]=NULL;
fun(tmp,str);
tmp[--key_id]=NULL;
}
}
}
把这个fun函数也改成C#谢谢
...全文
38 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧