今天济南网站建设小编为大家带来一个小案例,这个小案例主要为大家演示了在c#编程语言中如何通过位运算来实现简单的加密工作,字符串对进行位运算操作,进而改变字符串中字符的值,得到一个新的加密后的字符串,有兴趣的小伙伴们可以过来关注一下。
关键代码:
static void Main(string[] args)
{
int n1;
Console.WriteLine("请输入一个字符串:");
n1 = int.Parse(Console.ReadLine());
int n2;
Console.WriteLine("请再输入一个字符串:");
n2 = int.Parse(Console.ReadLine());
int encryption = n2 ^ n1;
Console.WriteLine("加密后的数据: " + encryption);
int decrypt = encryption ^ n1;
Console.WriteLine("解密后的数据: " + decrypt);
Console.ReadKey();
}
评论