public void ShowTest() { Console.WriteLine("Замена всех символов равные первому на A: {0}", (this.Replace(this.str[0], 'A')).ToString()); Console.WriteLine("Удалить символы с 2го 4ый: {0}", (this.Remove(2, 4 - 2)).ToString()); Console.WriteLine("Содержит ли строка \"lalala\": {0}", (this.Contains(MyString.ToMyString("lalala".ToArray())))); Console.WriteLine("Подстрока со 2го символа по 4ый: {0}", this.Substring(2, 4).ToString()); Console.WriteLine("Последнее вхождение \"lalala\": {0}", this.LastIndexOf(MyString.ToMyString("lalala".ToArray()))); }
static void Main(string[] args) { MyString str = MyString.ToMyString("lalalalalaclalalalala".ToArray()); str.ShowTest(); }
public static char[] ToArray(MyString MyStr) { return(MyStr.str); }