Bloqueio verificado duas vezes no .NET
Me deparei com issoartigo discutindo por que o paradigma de bloqueio de verificação dupla está quebrado em Java. O paradigma é válido para o .NET (em particular, C #), se as variáveis forem declaradasvolatile
?