在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
遗忘的东西。 真的是很少用呀。 操作符为^ 简单来说就是相同为假(0),不同为真(1)。
给一个小小的例子(密文) class Program { static void Main(string[] args) { bool b = true; while (b) { Start(); Console.WriteLine("Y/N"); var d = Console.ReadLine(); if (d == "Y" || d == "y") continue; else b = false; } Console.WriteLine("随意按键退出"); Console.ReadKey(); } static void Start() { var code = Console.ReadLine(); var c = Sat1(code); OutLine(c); Console.WriteLine(); OutLine(Sat2(c)); } static List<char> Sat1(string code) { var pws = new List<char>(); foreach (var item in code) pws.Add((char)(item ^ 10)); return pws; } static List<char> Sat2(List<char> code) { var pws = new List<char>(); foreach (var item in code) pws.Add((char)(item ^ 10)); return pws; } static void OutLine(List<char> code) { foreach (var item in code) Console.Write(item); Console.WriteLine(); } }
|
请发表评论