NET程序反编译后 这段代码是什么意思 不懂 求助
反编译后C#代码public static string decode=1(string str)
{
string str2 = "";
for (int i = 0; i < str.Length; i++)
{
str2 = str2 + ((char) ((str - '\t') + 14));
}
return str2;
}
------------------功能是机器码和注册码 帮助解释一下是什么意思只会易语言
这段代码的意思就是 取字符串中的每个字符,把每个字符减去9(因为'\t'的ascii是9)再加上14
也就是总的加上5
比如现在str的参数是abcdefg小写a的ascii是97 那么97+5=112 也就是f
同理,最后得出的字符串是fghigkl
向楼上学习了
我去 这里打牛狠多啊{:5_118:}
好像是字符串传送和字符串的算法吧、我毕竟也不懂net
页:
[1]