我有一个比较两个文件的程序。运行了Visual Studio分析后发现我的比较时间很长。有没有比这更快的比较两个字符串的方法?(我不能使用并行循环foreach因为它可能会导致错误)。目前我正在使用一个并发字典,但我也可以考虑其他选项。:)
var metapath = new ConcurrentDictionary<string, string>();
foreach(var me in metapath)
{
if (line.StartsWith(me.Key.ToString()))
{...}
}