Definition at line 2164 of file String.cs.
2165 {
2167 {
2170 {
2173 {
2175 }
2176 }
2177 else
2178 {
2180 }
2182 }
2184 if (num > int.MaxValue)
2185 {
2186 ThrowHelper.ThrowOutOfMemoryException();
2187 }
2188 int num2 = (int)num;
2191 {
2193 if ((
object)
text !=
null)
2194 {
2197 {
2198 ThrowHelper.ThrowOutOfMemoryException();
2199 }
2200 }
2201 }
2205 {
2207 if ((
object)
text3 !=
null)
2208 {
2211 {
2213 break;
2214 }
2217 }
2219 {
2222 {
2224 }
2225 else
2226 {
2228 }
2230 }
2231 }
2233 {
2235 }
2237 }
void CopyTo(KeyValuePair< TKey, TValue >[] array, int index)
static string JoinCore(ReadOnlySpan< char > separator, string[] value, int startIndex, int count)
static readonly string Empty
static void FillStringChecked(string dest, int destPos, string src)
static string FastAllocateString(int length)
References System.Collections.Generic.Dictionary< TKey, TValue >.CopyTo(), System.String.Empty, System.String.FastAllocateString(), System.String.FillStringChecked(), System.String.JoinCore(), System.length, System.obj, System.text, System.ThrowHelper.ThrowOutOfMemoryException(), and System.values.