C# Einführung
Was ist C#?
C# wird ausgesprochen "C-Sharp".
Es handelt sich um eine objektorientierte Programmiersprache von Microsoft, die auf dem .NET Framework läuft.
C# hat Wurzeln in der C-Familie und die Sprache ähnelt anderen beliebten Sprachen wie C++ und Java.
Die erste Version wurde im Jahr 2002 veröffentlicht. Die neueste Version, C# 11, wurde im November 2022 veröffentlicht.
C# wird verwendet für:
- Mobile Anwendungen
- Desktop-Anwendungen
- Webanwendungen
- Webdienste
- Websites
- Spiele
- VR
- Datenbankanwendungen
- Und noch viel, viel mehr!
Die neueste Version der Programmiersprache C# (C-Sharp) ist C# 11.0. Es wurde am 8. November 2022 zusammen mit .NET 7.0 veröffentlicht.
C# 11.0 enthält eine Reihe neuer Funktionen und Verbesserungen, darunter:
- Rohe String-Literale
- Unterstützung für universelle Mathematik
- Initialisierer für Stackalloc-Arrays
- Möglichkeit, feste Anweisungen mit jedem Typ zu verwenden, der die Span-Vorlage unterstützt
- Zugriff auf Felder mit fester Breite ohne Anheften
- Möglichkeit, lokale Referenzvariablen neu zuzuweisen
Detailliertere Informationen zu den neuen Funktionen in C# 11.0 finden Sie auf der Microsoft-Website.
C# auf Microsoft Learn: https://learn. microsoft.com/en-us/dotnet/csharp/.
Dieser Abschnitt enthält eine Vielzahl von Ressourcen zum Erlernen und Verwenden von C#, einschließlich Tutorials, Dokumentation und Referenzmaterialien. Hier finden Sie auch Informationen zur neuesten Version von C# und zu neuen Funktionen, die in zukünftigen Versionen verfügbar sein werden.
Warum C# verwenden?
- Es ist eine der beliebtesten Programmiersprachen der Welt
- Es ist leicht zu erlernen und einfach zu verwenden
- Es hat eine große Community-Unterstützung
- C# ist eine objektorientierte Sprache, die Programmen eine klare Struktur verleiht und die Wiederverwendung von Code ermöglicht, wodurch die Entwicklungskosten gesenkt werden.
- Da C# nahe an C liegt, C++ und Java erleichtert Programmierern den Wechsel zu C# oder umgekehrt
Fangen Sie an
In diesem Tutorial lernen Sie die Grundlagen von C#.
Vorkenntnisse in der Programmierung sind nicht erforderlich.
Loslegen »Eine Anekdote über C#- und Python-Programmierer
– Erklären Sie mir, was der Unterschied und die Gemeinsamkeiten zwischen einem C#-Programmierer und einem Python-Programmierer sind?
– Alles ist einfach! Der Unterschied besteht darin, dass ein C#-Programmierer versucht, diesen Code mit jeder weiteren Codezeile zu verschlechtern, und ein Python-Programmierer versucht, diesen Code mit jeder Codezeile zu verbessern! Und das Gemeinsame ist, dass sie dadurch fast genauso viel Zeit mit ihrer Arbeit verbringen ...