遗忘的东西。
真的是很少用呀。
操作符为^
简单来说就是相同为假(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(); } }
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/12623.html