Surpresa de desempenho com os tipos "as" e nulos
Estou apenas revisando o capítulo 4 do C # no Depth, que trata de tipos anuláveis, e estou adicionando uma seção sobre o uso do operador "as", que permite escrever: object o = ...; int? x = o as int?; if (x.HasValue) { ... // Use x.Value in here } Eu pensei que isso era realmente legal e que...