自己定义的加密逻辑只能自己写算法了.
你这个,步骤:
1)取原字符串的最后一个;
2)对去掉最后一个字符以后的字符串,执行循环,每一个执行+3操作,返回一个新的字符串;
3)步骤一和步骤二执行连接操作.
就可以了.
代码如下:
string demo = "hello";
//1
string lastWord = demo.Substring((demo.Length - 1), 1);
//2
string wordWithoutLastCharacter = demo.Substring(0, demo.Length - 1);
StringBuilder sb = new StringBuilder();
for (int i = 0; i < wordWithoutLastCharacter.Length; i++)
{
sb.Append((Convert.ToChar(wordWithoutLastCharacter[i] + 3)).ToString());
}
string result = lastWord + sb.ToString();
Response.Write(result);
写什么加密算法?可逆的?