Archiwum kategorii: Oczywiste oczywistości

Użycie git update-index –no-assume-unchanged na wszystkich plikach w PowerShell

Aby uzyskać rezultat z tytułu należy wykonać komendę: git ls-files -v | Select-String -Pattern '^h' -CaseSensitive | %{git update-index –no-assume-unchanged $_.Line.SubString(2)}     git ls-files –v Zwraca pliki w indeksie   Select-String -Pattern '^h' -CaseSensitive Zaczynające się od “h” (czyli … Czytaj dalej

Zaszufladkowano do kategorii Oczywiste oczywistości, Szybkie porady | Otagowano , , | Dodaj komentarz

IEnumerable jest leniwe

Jak myślicie co zwróci taki kod: var list = new List<int>{1,2,3}; var filtered = list.Where(i => i > 1); list.Clear(); return filtered.Count(); Oczywiście, że 0. A czemu? Bo IEnumerable jest leniwe. Jeśli nie musi, to nie ruszy czterech liter i … Czytaj dalej

Zaszufladkowano do kategorii Oczywiste oczywistości | Otagowano , | Dodaj komentarz