Oggi mentre gioca con un De-compilatore, i decompilato .NET C# Char classe e non v'è uno strano caso, che non capiscoEstratto multi reso STRANO?
public static bool IsDigit(char c)
{
if (char.IsLatin1(c) || c >= 48)
{
return c <= 57;
}
return false;
return CharUnicodeInfo.GetUnicodeCategory(c) == 8;//Is this Line Reachable if Yes How does it work !
}
ho usato Telerik JustDecompile
No, non è raggiungibile. Forse qualcuno è compilato senza ottimizzazioni, quindi l'IL è lì, e il decompilatore lo cattura alla lettera. –
Quale versione del framework .NET è questa e quale decompilatore hai usato? –
@Adam Huldsworth forse dovresti scrivere quel commento come una risposta così in un secondo momento che potrei eventualmente contrassegnarlo come corretto! – Burimi