Welcher Algorithmus .Net wird zum Suchen eines Musters in einer Zeichenfolge verwendet?

Ich studiere gerade Algorithmen für die Suche nach Zeichenfolgen und frage mich, welcher Algorithmus beispielsweise für .NET String.Contains-Funktionen verwendet wird. Reflektor zeigt, dass diese Funktion verwendet wird, aber ich habe keine Ahnung, was der Name bedeutet.

private static extern int InternalFindNLSStringEx(IntPtr handle, string localeName, int flags, string source, int sourceCount, int startIndex, string target, int targetCount);

Antworten auf die Frage(3)

Ihre Antwort auf die Frage