Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| ef_informatik:programmieren_csharp [2025-10-28 13:54] – [9. Lösungen] sca | ef_informatik:programmieren_csharp [2025-11-18 14:55] (aktuell) – [C# in Visual Code] sca | ||
|---|---|---|---|
| Zeile 60: | Zeile 60: | ||
| 1. VSCode installieren | 1. VSCode installieren | ||
| 1. C# Extension von Microsoft in VSCode installieren | 1. C# Extension von Microsoft in VSCode installieren | ||
| - | 1. Neues C#-Projekt: < | + | 1. Neues C# |
| - | dotnet new console -n MyFirstApp | + | dotnet new console -n MyFirstApp |
| cd MyFirstApp | cd MyFirstApp | ||
| code . | code . | ||
| Zeile 68: | Zeile 68: | ||
| dotnet run | dotnet run | ||
| </ | </ | ||
| + | Falls man Top-Level Statements verwenden möchte, lässt man einfach `--use-program-main` weg. | ||
| Zeile 793: | Zeile 793: | ||
| 1. Funktion `Length`, die die Länge eines Strings bestimmt und zurück gibt. Programmiere dies ohne die Methode Length, die bei jedem String vorhanden ist. Verwende auch kein foreach (verwendet intern wohl auch Length). | 1. Funktion `Length`, die die Länge eines Strings bestimmt und zurück gibt. Programmiere dies ohne die Methode Length, die bei jedem String vorhanden ist. Verwende auch kein foreach (verwendet intern wohl auch Length). | ||
| - | 1. Funktion `NumberOfChar`, | + | 1. Funktion `NumberOfChar`, |
| - | 1. Funktion `PositionsOfChar`, | + | 1. Funktion `PositionsOfChar`, |
| 1. Funktion `Split`, die einen String bei jedem Vorkommen eines bestimmten Zeichens auftrennt und die Teile in einem Array zurückgibt, | 1. Funktion `Split`, die einen String bei jedem Vorkommen eines bestimmten Zeichens auftrennt und die Teile in einem Array zurückgibt, | ||