Пример #1
0
        public StringExtent New(string source, int begin, int length)
        {
            StringExtent stringExtent = New(length);

            source.CopyTo(begin, stringExtent.Str, stringExtent.Start, length);
            return(stringExtent);
        }
Пример #2
0
        public StringExtent New(string source)
        {
            StringExtent stringExtent = New(source.Length);

            source.CopyTo(0, stringExtent.Str, stringExtent.Start, source.Length);
            return(stringExtent);
        }
Пример #3
0
        public StringExtent New(string source)
        {
            StringExtent stringExtent = new StringExtent(new char[source.Length], 0, source.Length);

            source.CopyTo(0, stringExtent.Str, stringExtent.Start, source.Length);
            return(stringExtent);
        }
Пример #4
0
        public StringExtent New(string source)
        {
            Resize(source.Length);

            StringExtent stringExtent = new StringExtent(buffer, 0, source.Length);

            source.CopyTo(0, stringExtent.Str, stringExtent.Start, source.Length);

            return(stringExtent);
        }