static void Main(string[] args) { Console.WriteLine("Введите строку:"); string a = Console.ReadLine(); MyString s = new MyString(a); //Преобразование строки в массив символов Console.WriteLine("Ваша строка, преобразованная в массив:"); s.Print(); // вывод массива символов Console.WriteLine("Введите строку для сравнения:"); a = Console.ReadLine(); if (s.Equals(a) == false) { Console.WriteLine("Строки не равны."); // сравнение массива и строки } else { Console.WriteLine("Строки равны."); } Console.WriteLine("Массив преобразованный в строку:"); Console.WriteLine(s.ToString()); //преобразование массива в строку Console.Write("\nНажмите любую клавишу для закрытия программы."); Console.ReadKey(); }
static void Main(string[] args) { MyString a = new MyString("Hello"); MyString b = new MyString("ll"); MyString c = new MyString(); Console.WriteLine("ToString method: " + a.ToString()); c = a + b; MyString d = new MyString(); d = a - b; if (a == b) { Console.WriteLine("Строки равны"); } else { Console.WriteLine("Строки не равны"); } if (a != b) { Console.WriteLine("Строки не равны1"); } else { Console.WriteLine("Строки равны"); } Console.WriteLine(a.Equals(b)); Console.WriteLine(c.Text); Console.WriteLine(d.Text); Console.ReadKey(); }
static void Main(string[] args) { MyString str = new MyString(Console.ReadLine().ToArray()); MyString str1 = new MyString(Console.ReadLine().ToArray()); Console.WriteLine($"+ {str+str1}"); Console.WriteLine($"- {str - str1}"); Console.WriteLine($"== {str == str1}"); Console.WriteLine($"Equals {str.Equals(str1)}"); Console.ReadKey(); }
static void Main(string[] args) { MyString firstString = new MyString("Hello my dear friend"); MyString secondString = new MyString("Hi my dear friend"); if (firstString.Equals(secondString)) { Console.WriteLine("Lines are equal"); } if (firstString != secondString) { Console.WriteLine("Lines are not equal"); } firstString += "! How are you?"; Console.WriteLine(firstString.ToString()); firstString -= "How"; Console.WriteLine(firstString.ToString()); Console.ReadKey(); }
static void Main(string[] args) { Console.WriteLine("Введите строку:"); string a = Console.ReadLine(); MyString s = new MyString(a); //Преобразование строки в массив символов Console.WriteLine("Ваша строка, преобразованная в массив:"); s.Print(); // вывод массива символов Console.WriteLine("Введите строку для сравнения:"); a = Console.ReadLine(); if (s.Equals(a) == false) Console.WriteLine("Строки не равны."); // сравнение массива и строки else Console.WriteLine("Строки равны."); Console.WriteLine("Массив преобразованный в строку:"); Console.WriteLine(s.ToString()); //преобразование массива в строку Console.Write("\nНажмите любую клавишу для закрытия программы."); Console.ReadKey(); }