Кодирование/декодирование сообщения, используя аргументы командной строки - C#
Формулировка задачи:
5 Написать программу, которая кодирует или декодирует сообщение, указывается в командной строке.( Аргументы командной строки)
Решение задачи: «Кодирование/декодирование сообщения, используя аргументы командной строки»
textual
Листинг программы
using System; namespace ConsoleApplication { internal static class Program { private static void Main(string[] args) { const int Key = 33; string text = args[0]; string encodedText = EncodeOrDecode(text, Key); Console.WriteLine("Encoded text: {0}", encodedText); string decodedText = EncodeOrDecode(encodedText, Key); Console.WriteLine("Decoded text: {0}", decodedText); Console.ReadKey(true); } private static string EncodeOrDecode(string text, int key) { char[] array = text.ToCharArray(); for (int i = 0; i < array.Length; i++) { array[i] = (char)(array[i] ^ key); } return new string(array); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д