Archiwum kategorii: C#

Zamiana liczby na słowa z polską gramatyką C#

Często podczas pracy firmach finansowych przychodzi czas na typowe zadanie zamiany liczby z postaci cyfrowej na postać liczbową w języku polskim. Szukałem w internecie gotowej implementacji takiego algorytmu, sprawdzonego i przetestowanego z otwartymi kodami i… okazało się, że nic nie znalazłem do C#.
Czytaj dalej Zamiana liczby na słowa z polską gramatyką C#

Wzorzec Prototyp z MemberwiseClone() i ICloneable

Przedstawię przykładowe zastosowanie wzorca prototyp z wykorzystaniem i omówieniem metody MemberwiseClone() i inerfejsu ICloneable.

Wzorzec prototyp krótko mówiąc służy do  tworzenia obiektów na podstawie innych obiektów wzorcowych poprzez kopiowanie ich. Taki skopiowany obiekt może dziedziczyć wszystkie właściwości jak i metody lub może dziedziczyć tylko niektóre właściwości. Najłatwiej zrozumieć ten wzorzec na przykładzie zapisywania stanu obiektu.

Czytaj dalej Wzorzec Prototyp z MemberwiseClone() i ICloneable

Jak i gdzie przeglądać kody źródłowe .NET Framework, .NET Core 5. ASP. NET 5

Jak wiemy Microsoft powołał projekt udostępnienia kodu źródłowego .NET-a. O czym można poczytać na tym blogu .NET.  Są tam opisane szczegóły dotyczące motywów działania,  jak i planów na przyszłość, które są obiecujące.

Czytaj dalej Jak i gdzie przeglądać kody źródłowe .NET Framework, .NET Core 5. ASP. NET 5

Importowanie danych do Excel-a C#

Częstym zadaniem, na które natykam się w czasie pracy programisty .NET to integracja z Office-em. Typowym zastosowanie takiej integracji jest export lub import danych do plików Excela dla Pań z księgowości : )

Jednym z problemów podczas integracji jest szybkość importowania i eksportowania danych do z plików Excela. Czytaj dalej Importowanie danych do Excel-a C#