C#编程题:要将"China"译成密码
1个回答
展开全部
public static string Encode(string str,int m)
{
var rets = new char[str.Length];
int i = 0;
foreach (var item in str)
{
rets[i] = (char)(m + (int)item);
i++;
}
return new string(rets);
}
给你个方法,参数里str 就用"China"
追问
小哥 这个代码是C#的么?我运行不了。可以发给我能运行的么
追答
static void Main(string[] args[]){
int m=5;
Console.WriteLine(Encode("China",5));
Console.ReadLine();
}
public static string Encode(string str,int m)
{
var rets = new char[str.Length];
int i = 0;
foreach (var item in str)
{
rets[i] = (char)(m + (int)item);
i++;
}
return new string(rets);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询