public static RubyArray /*!*/ Split(ConversionStorage <MutableString> /*!*/ stringCast, string /*!*/ self, [DefaultProtocol] string separator, [DefaultProtocol, Optional] int limit) { return(MutableStringOps.Split(stringCast, MutableString.Create(self, RubyEncoding.UTF8), MutableString.Create(separator, RubyEncoding.UTF8), limit)); }
public static RubyArray /*!*/ Split(ConversionStorage <MutableString> /*!*/ stringCast, string /*!*/ self, [NotNull] RubyRegex /*!*/ regexp, [DefaultProtocol, Optional] int limit) { return(MutableStringOps.Split(stringCast, MutableString.Create(self, RubyEncoding.UTF8), regexp, limit)); }
public static RubyArray /*!*/ Split(ConversionStorage <MutableString> /*!*/ stringCast, string /*!*/ self) { return(MutableStringOps.Split(stringCast, MutableString.Create(self, RubyEncoding.UTF8), (MutableString)null, 0)); }