Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
ef_informatik:programmieren_csharp [2025-10-28 13:54] – [9. Lösungen] scaef_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: <WRAP><code> +   1. Neues C#-Projekt (ohne Top-Level Statements): <WRAP><code> 
-dotnet new console -n MyFirstApp+dotnet new console -n MyFirstApp --use-program-main
 cd MyFirstApp cd MyFirstApp
 code . code .
Zeile 68: Zeile 68:
 dotnet run dotnet run
 </code></WRAP> </code></WRAP>
 +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`, die überprüft, wie oft ein bestimmter Buchstabe (Typ: char) in einem String vorkommt, zB. \\ `int i = NumberOfChar("Nerds sind nicht normal", 'n')` +   1. Funktion `NumberOfChar`, die überprüft, wie oft ein bestimmter Buchstabe (Typ: char) in einem String vorkommt, zB. \\ `int i = NumberOfChar("Nerds sind super cool", 'n')` 
-   1. Funktion `PositionsOfChar`, die in einem Array sämtliche Positionen eines Buchstaben in einem String angibt, zB. \\ `int[] i = PositionsOfChar("Nerds sind nicht normal", 'n')`+   1. Funktion `PositionsOfChar`, die in einem Array sämtliche Positionen eines Buchstaben in einem String angibt, zB. \\ `int[] i = PositionsOfChar("Nerds sind super cool", 'n')`
    1. Funktion `Split`, die einen String bei jedem Vorkommen eines bestimmten Zeichens auftrennt und die Teile in einem Array zurückgibt, zB. \\ `string[] a = Split("Ein Satz mit fünf Wörtern", ' ')`    1. Funktion `Split`, die einen String bei jedem Vorkommen eines bestimmten Zeichens auftrennt und die Teile in einem Array zurückgibt, zB. \\ `string[] a = Split("Ein Satz mit fünf Wörtern", ' ')`
  
  • ef_informatik/programmieren_csharp.1761659693.txt.gz
  • Zuletzt geändert: 2025-10-28 13:54
  • von sca