Porównywanie tekstu w .NET – badanie szybkości z użyciem BenchmarkDotNet

Czas czytania ~ 150 sekund. Jest to wpis zainspirowany prawdziwymi wydarzeniami. Wszelkie podobieństwo do osób, Spotkanie z klientem. Omawiamy nową funkcjonalność wyszukiwarki. Pada pytanie, dlaczego system nie szuka w środku wyrazu,.przecież Excel tak potrafi. Odpowiadamy, że porównywanie tekstów po przedrostkach jest znacznie szybsze, a przecież tutaj będzie sporo danych. No właśnie, ale znacznie to znaczy … Continue reading Porównywanie tekstu w .NET – badanie szybkości z użyciem BenchmarkDotNet

O strumieniach w .NET

Strumienie w .NET dostarczają warstwę abstrakcji nad ciągami bajtów. Spotykamy się z nimi między innymi przy operacjach I/O, choć nie tylko. Krótki research stackoverflow pod kątem najwyżej ocenianych pytań pod tagami stream i .net prowadzi do raczej przewidywalnych wniosków. Większość naszej pracy ze strumieniami to konwersja z i do stringów, tablicy bajtów, plików itd. Co więcej powinniśmy wiedzieć i … Continue reading O strumieniach w .NET