I have performance profiled the application for a long time
It turns out that the most of the CPU is used by the IndexOf function
Here the function
public static string func_Fix_Google_Source(string srSource)
{
int irIndex = srSource.IndexOf("<div id=\"gt-form-c\">");
return srSource.Substring(irIndex);
}
The length of the string would matter? I may shorten the seek string length i believe