Esempio n. 1
0
        public static Mystring Сombine(Mystring s1, Mystring s2)
        {
            List <char> l = new List <char>();

            l.AddRange(s1.ToArray());
            l.AddRange(s2.ToArray());
            return(new Mystring(l.ToArray()));
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Mystring s1 = new Mystring(new char[] { 'a', 'b', 'c', 'd', 'e' });
            Mystring s2 = new Mystring(new char[] { 'f', 'g', 'h', 'i', 'h' });

            Console.WriteLine((Mystring.Сombine(s1, s2)).ToString());
            Console.WriteLine((Mystring.Equal(s1, s2)).ToString());
            Console.WriteLine((Mystring.Different(s1, s2)).ToString());
            Console.WriteLine((s2.Search('h').ToString()));
            Console.WriteLine(s2.ToString());
            Console.WriteLine(s2.ToChar());
        }
Esempio n. 3
0
 public static bool Equal(Mystring s1, Mystring s2)
 {
     return(!(s1 != s2));
 }
Esempio n. 4
0
 public static bool Different(Mystring s1, Mystring s2)
 {
     return(s1.GetHashCode() != s2.GetHashCode());
 }