Definition at line 143 of file String.cs.
144 {
145 int num = Math.Min(
strA.Length,
strB.Length);
147 {
149 {
153 {
154 num -= 2;
157 while (true)
158 {
159 if (num >= 12)
160 {
162 {
163 if (*(
long*)(
ptr2 + 4) == *(
long*)(
ptr4 + 4))
164 {
165 if (*(
long*)(
ptr2 + 8) == *(
long*)(
ptr4 + 8))
166 {
167 num -= 12;
170 continue;
171 }
174 }
177 }
179 {
182 }
183 break;
184 }
185 while (true)
186 {
187 if (num > 0)
188 {
190 {
191 break;
192 }
193 num -= 2;
196 continue;
197 }
198 return strA.Length -
strB.Length;
199 }
200 break;
201 }
203 {
205 }
206 }
208 }
209 }
210 }
References System.Math.Min().