Combien coûte un GUID de fonte et de comparaison vs une comparaison de chaîne

qui serait plus rapide?

bool same=(Guid)Identifier==id;

bool same=String.Equals(string1,string2, StringComparison.OrdinalIgnoreCase);
ce n'est pas facile suffisant pour tester?
semblable (mais pas le même) question ici stackoverflow.com/questions/713109/...
Lorsque, jamais, serait-il? Cela sonne comme un cas de micro-optimisation, ce qui devrait être évité à tout prix. Rappelez-vous, tout d'abord le faire le travail, que (si nécessaire) le rendre plus rapide.

OriginalL'auteur zsharp | 2010-01-22