public bool EndsWith(MyString value) { this.Reverse(); value.Reverse(); bool result = this.StartsWith(value); this.Reverse(); value.Reverse(); return(result); }