Pytania oznaczone «resharper»

ReSharper to refaktoryzacja i rozszerzenie produktywności opracowane przez JetBrains, które rozszerza natywną funkcjonalność wersji Microsoft Visual Studio od 2003 roku.

316
Dostęp do zmodyfikowanego zamknięcia

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: Nie każdy kontra wszyscy nie

Często chcę sprawdzić, czy podana wartość pasuje do wartości na liście (np. Podczas sprawdzania poprawności): if (!acceptedValues.Any(v => v == someValue)) { // exception logic } Ostatnio zauważyłem, że ReSharper prosi mnie o uproszczenie tych zapytań, aby: if (acceptedValues.All(v => v...

272
Odwróć instrukcję „if”, aby zmniejszyć zagnieżdżanie

Kiedy uruchomiłem ReSharper na moim kodzie, na przykład: if (some condition) { Some code... } ReSharper dał mi powyższe ostrzeżenie (polecenie Invert „if”, aby zmniejszyć zagnieżdżanie) i zasugerował następującą korektę: if (!some condition) return; Some code... Chciałbym zrozumieć,...

177
Co oznacza CultureInfo.InvariantCulture?

Mam taki ciąg tekstu: var foo = "FooBar"; Chcę zadeklarować drugi wywołany ciąg bari uczynić go równym pierwszemu i czwartemu znakowi mojego pierwszego foo, więc robię to w ten sposób: var bar = foo[0].ToString() + foo[3].ToString(); Działa to zgodnie z oczekiwaniami, ale ReSharper radzi mi...