Proszę o artykuły, strony gdzie są wiadomości o optymalizacji kodu źródłowego w programie napisanym w C#. Muszę zademonstrować czas działania kodu przed i po optymalizacji.
- Rejestracja:prawie 14 lat
- Ostatnio:około 10 lat
- Postów:106
http://lmgtfy.com/?q=how+to+optimize+c%23+code
do Moderatora : przepraszam, ale inaczej nie dało się


- Rejestracja:około 17 lat
- Ostatnio:8 dni
- Lokalizacja:Wrocław
dawid653 napisał(a):
Proszę o artykuły, strony gdzie są wiadomości o optymalizacji kodu źródłowego w programie napisanym w C#. Muszę zademonstrować czas działania kodu przed i po optymalizacji.
Optymalizacja to bardzo szeroki temat, trudno go podsumować jednym linkiem. Wszystko zależy od tego, czym ten kod się zajmuje - czy są to obliczenia, czy przetwarzanie grafiki, czy operacje bazodanowe - bo wszystko się inaczej optymalizuje.
Twoje zadanie to po prostu napisać jakiś dowolny kod, a potem go zoptymalizować?
Azarien napisał(a):
Skupić się trzeba nad optymalizacją algorytmu (a to jest niezależne od języka) a nie nad tym, czy szybsze jest
a+b*c
czyb*c+a
...
Tylko pod warunkiem, że wąskim gardłem jest algorytm. Poprawna implementacja IDisposable
, pozbycie się ABC, wiedza o tym, kiedy struktura jest lepsza od klasy, poprawne użycie StringBuilder
, zastąpienie GetPixel/SetPixel
czymś wydajniejszym albo użycie SqlBulkCopy
są już zależne od języka/technologii, a nie algorytmów.


IndexOutOfRangeException
zamiast segfaulta.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
fasadin