Taaa, mamy VS 2017:) Ok, czas na wpisa.
Tym razem napiszę coś technicznie, acz również luźnie.
Siedzę ostatnio w pracy i na słuchawkach sobie zapuszczam pewną piosenkę. Taką o: https://www.youtube.com/watch?v=m00udFijVf0 i wiecie co?
Dziś wam pokażę, w jaki sposób zrobić innych w to samo, bo czemu to nas mają ciągle robić;).
Kocham programy typu „hello world”. Takie wiecie, najprostsze (tym razem nie zamierzam go komplikować).
public static void Main(string[] args) { Console.WriteLine("Jakiś dziwny tekst"); Console.ReadKey(); }
Uruchamiamy, no niby działa
Co robi ten nowy plik tasty.txt na pulpicie?
A no nic, poza tym że jest:) Co się stało?
Ludzie zwykle przyjmują default za pewnik. A wystarczy zrobić taki myk:
i już można zupełnie zmienić działanie programu.cs, jeszcze zanim się uruchomi. W tej badklasie może być wszystko- ja użyłam znalezionego kiedyś na stack overflow multistreama, żeby zachować również funkcjonalność domyślną (pokazując przy okazji metodę na przekierowanie konsoli).
W projekcie którym to pokazuję (https://github.com/Piatkosia/SomeApp/tree/master/SomeApp możecie go wziąć stąd) łatwo się połapać co się właściwie dzieje, ale jeśli plików jest dużo i ktoś nie zadba o sprawdzenie entry class, może być ciekawie. Warto nawet o takiej pierdółce pamiętać, kiedy zaczyna się pracę przy nowym projekcie.
3 komentarze
Od czego by tu zacząć, pyta VS.
Dziękujemy za dodanie artykułu – Trackback z dotnetomaniak.pl
Przydatne informacje, dobry wpis. Dzięki.
Dzięki. Fajnie że się przydało.
Comments are closed.