Perguntas com a marcação «resharper»

ReSharper é uma extensão de refatoração e produtividade da JetBrains que estende a funcionalidade nativa das versões do Microsoft Visual Studio desde 2003.

316
Acesso ao fechamento modificado

string [] files = new string[2]; files[0] = "ThinkFarAhead.Example.Settings.Configuration_Local.xml"; files[1] = "ThinkFarAhead.Example.Settings.Configuration_Global.xml"; //Resharper complains this is an "access to modified closure" for (int i = 0; i < files.Length; i++ ) { // Resharper...

272
LINQ: nem todos vs todos não

Muitas vezes, quero verificar se um valor fornecido corresponde a um em uma lista (por exemplo, ao validar): if (!acceptedValues.Any(v => v == someValue)) { // exception logic } Recentemente, notei o ReSharper me pedindo para simplificar essas consultas para: if (acceptedValues.All(v => v...

272
Inverta a instrução "if" para reduzir o aninhamento

Quando executei o ReSharper no meu código, por exemplo: if (some condition) { Some code... } O ReSharper me deu o aviso acima (inverta a instrução "if" para reduzir o aninhamento) e sugeriu a seguinte correção: if (!some condition) return; Some code... Eu gostaria de entender por que...

177
O que significa CultureInfo.InvariantCulture?

Eu tenho uma sequência de texto assim: var foo = "FooBar"; Quero declarar uma segunda string chamada bare torná-la igual ao primeiro e quarto caracteres do meu primeiro foo, então faço assim: var bar = foo[0].ToString() + foo[3].ToString(); Isso funciona como esperado, mas o ReSharper está me...