Je regardais le YUI Compressor et suis tombé sur ce morceau de code dans le projet ECMA.NET (fichier de continuation si vous êtes intéressé).Code Curiosité
protected internal override int FindPrototypeId (string s)
{
int id;
#region Generated PrototypeId Switch
L0: {
id = 0;
string X = null;
if (s.Length == 11) { X = "constructor"; id = Id_constructor; }
if (X != null && X != s && !X.Equals (s))
id = 0;
}
EL0:
#endregion
return id;
}
Je ne sais pas ce que L0: et EL0: font ici et ont jamais vu auparavant. Le terme semble trop rudimentaire pour google aussi bien.
Quelqu'un sait quelque chose à ce sujet?
J'avais peur de ça. –
C# a goto? ... –
@Ty, @C. Ross: Oui, C# a goto. En fait, les boucles ne sont vraiment rien de plus que la syntaxe du sucre autour d'un goto. –