Exemple #1
0
 public static void Join(CustomObject a, CustomObject b) // принимает два обьекта, выводит их начальное значение, вызывает перегруженную ф-цию + и выводит окончательный вариант
 {
     Console.WriteLine("In start strings:");
     Console.WriteLine(" ");
     Console.WriteLine("           A string: {0}", a.GetValue());
     Console.WriteLine("           B string: {0}", b.GetValue());
     Console.WriteLine(" ");
     Console.WriteLine("C = A + B = {0}", a + b);
 }
Exemple #2
0
        static void Main(string[] args)
        {
            // создаем два экземпляра обьекта с параметром стринг
            CustomObject a = new CustomObject("THIS IS SPARTA?");
            CustomObject b = new CustomObject("NO! THIS IS PATRIK!");

            // вызывает ф-цию, которая вывведет результат
            CustomClass.Join(a, b);

            // что бы консоль не закрылась
            Console.ReadKey();
        }
Exemple #3
0
 //конструктор копирования
 public CustomObject(CustomObject Stroka)
 {
     this.Stroka = Stroka.GetValue();
 }