Listing 2-1. Kod nowej aplikacji konsolowej
Ten przykład stanowi całość pliku Program.cs należącego do solucji HelloWorld.sln umieszczonej w katalogu Fresh.
Listing 2-2. Tradycyjny pierwszy przykład — Witaj, świecie
Ten przykład stanowi całość pliku Program.cs należącego do solucji HelloWorld.sln umieszczonej w katalogu Traditional.
Listing 2-3. Program „Witaj, świecie” po raz wtóry (bez niepotrzebnych dyrektyw using)
Ten przykład stanowi całość pliku Program.cs należącego do solucji HelloWorld.sln umieszczonej w katalogu FewerUsings.
Listing 2-4. Komentarze dokumentujące XML
Ten przykład rozpoczyna się w wierszu 9. pliku Program.cs należącego do solucji XmlDocComments.sln.
Listing 2-5. Zmienne
Ten przykład rozpoczyna się w wierszu 11. pliku Program.cs należącego do solucji RaceInfo.sln umieszczonej w katalogu Variables.
Listing 2-6. Dzielenie jednej zmiennej przez drugą
Ten przykład rozpoczyna się w wierszu 18. pliku Program.cs należącego do solucji RaceInfo.sln umieszczonej w katalogu Expressions.
Listing 2-7. Dzielenie dwóch literałów
Ten przykład rozpoczyna się w wierszu 23. pliku Program.cs należącego do solucji RaceInfo.sln umieszczonej w katalogu Expressions.
Listing 2-8. Odczyt danych z wiersza poleceń
Ten przykład rozpoczyna się w wierszu 11. pliku Program.cs należącego do solucji RaceInfo.sln umieszczonej w katalogu CommandLineArgs.
Listing 2-9. Instrukcja if
Ten przykład rozpoczyna się w wierszu 17. pliku Program.cs należącego do solucji RaceInfo.sln umieszczonej w katalogu IfStatements.
Listing 2-10. Testowanie wielu warunków przy użyciu instrukcji if … else
Ten przykład rozpoczyna się w wierszu 42. pliku Program.cs należącego do solucji RaceInfo.sln umieszczonej w katalogu IfStatements.
Listing 2-11. Testowanie wielu warunków przy wykorzystaniu instrukcji switch i case
Ten przykład rozpoczyna się w wierszu 41. pliku Program.cs należącego do solucji RaceInfo.sln umieszczonej w katalogu SwitchStatement.
Listing 2-12. Znajdowanie najszybszego okrążenia przy użyciu pętli foreach
Ten przykład rozpoczyna się w wierszu 14. pliku Program.cs należącego do solucji LapAnalysis.sln umieszczonej w katalogu FastestLap.
Listing 2-13. Najszybsze okrążenie z informacją o jego numerze
Ten przykład rozpoczyna się w wierszu 14. pliku Program.cs należącego do solucji LapAnalysis.sln umieszczonej w katalogu FastestLapWithNumber.
Listing 2-14. Liczenie przy użyciu pętli for
Ten przykład rozpoczyna się w wierszu 13. pliku Program.cs należącego do solucji SimpleForLoop.sln.
Listing 2-15. Odnalezienie najszybszego okrążenia przy wykorzystaniu pętli for
Ten przykład rozpoczyna się w wierszu 14. pliku Program.cs należącego do solucji LapAnalysis.sln umieszczonej w katalogu ForLoop.
Listing 2-16. Odczytanie zawartości pliku przy użyciu pętli while
Ten przykład rozpoczyna się w wierszu 12. pliku Program.cs należącego do solucji WhileLoop.sln.
Listing 2-17. Metoda odczytująca liczby z pliku tekstowego
Ten przykład rozpoczyna się w wierszu 12. pliku Program.cs należącego do solucji LapAnalysis.sln umieszczonej w katalogu Methods.