Paket: mono-mcs (6.8.0.105+dfsg-3.3~deb11u1)
Links für mono-mcs
Debian-Ressourcen:
Quellcode-Paket mono herunterladen:
- [mono_6.8.0.105+dfsg-3.3~deb11u1.dsc]
- [mono_6.8.0.105+dfsg.orig.tar.xz]
- [mono_6.8.0.105+dfsg-3.3~deb11u1.debian.tar.xz]
Betreuer:
Externe Ressourcen:
- Homepage [www.mono-project.com]
Ähnliche Pakete:
- libmono-system-data-linq4.0-cil
- libmono-system-xml-linq4.0-cil
- libmono-system-dynamic4.0-cil
- libmono-system-reactive-linq2.2-cil
- libmono-cscompmgd0.0-cil
- libmono-sharpzip4.84-cil
- mono-4.0-gac
- libmono-system-runtime4.0-cil
- libmono-custommarshalers4.0-cil
- libmono-accessibility4.0-cil
- libmono-cairo4.0-cil
Mono-C#-Compiler 2.0 / 3.0 / 4.0 / 5.0 für CLI 2.0 / 4.0 / 4.5
Dies ist der Mono-Compiler für C# (C-Sharp) 2.0, 3.0, 4.0 und 5.0. Er ist plattformunabhängig und erzeugt ausführbare CIL-Programme. (CIL steht für Common Intermediate Language).
Dieser Compiler zielt auf die CLI-Laufzeitversionen 2.0, 4.0 oder 4.5 ab.
Der mcs-Compiler unterstützt die verschiedenen C#-Versionen wie folgt. Mit C # 2.0 unterstützt er:
- »generics« - Iteratoren (yield) - Werttypen, die auf NULL gesetzt werden können - Teiltypen - anonyme Methoden - statische Klassen - Vereinigungsoperator (coalesce operator:??)
Mit C# 3.0 wird folgendes unterstützt:
- Language Integrated Query (LINQ) - Objektinitialisierer - Auflistungsinitialisierer - anonyme Typen - Typinferenz von lokalen Variablen - implizit typisierte Arrays - Lambda-Ausdrücke - automatische Eigenschaften - Erweiterungsmethoden - partielle Methoden
Mit C # 4.0 unterstützt er:
- dynamische Bindung (duck typing) - benannte und optionale Argumente - kovariante und kontravariante generische Typparameter
Mit C # 5.0 (dies ist die Standardeinstellung) unterstützt er:
- asynchrone Methoden - caller info attributes (ab Mono 3.0 derzeit nicht unterstützt!)
Mono ist eine Plattform zum Ausführen und Entwickeln von Anwendungen. Sie basiert auf den ECMA/ISO-Standards. Mono ist ein Open-Source-Projekt, das von Xamarin angeführt wird. Mono enthält eine komplette CLR (Common Language Runtime) inklusive Compiler, Klassenbibliothek und Laufzeitumgebung, welche (den auch als Assemblys bekannten) CIL-Bytecode (Common Intermediate Language) erstellen und ausführen kann.
Andere Pakete mit Bezug zu mono-mcs
|
|
|
|
-
- dep: libc6 (>= 2.31)
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6-udeb - oder libc6.1 (>= 2.31)
- Paket nicht verfügbar
- oder libc0.1 (>= 2.31)
- Paket nicht verfügbar
-
- dep: libmono-corlib4.5-cil (<< 6.8.0.106)
- Mono-Basisbibliothek (für CLI 4.5)
- dep: libmono-corlib4.5-cil (>= 6.8.0.105)
-
- dep: libmono-microsoft-csharp4.0-cil
- Mono-Bibliothek Microsoft.CSharp (für CLI 4.0)
-
- dep: libmono-system-core4.0-cil (>= 5.18.0.240)
- Mono-Bibliothek System.Core (für CLI 4.0)
-
- dep: libmono-system-xml4.0-cil (>= 4.6.1.3)
- Mono-Bibliothek System.Xml (für CLI 4.0)
-
- dep: libmono-system4.0-cil (>= 5.18.0.240)
- Mono-System-Bibliotheken (für CLI 4.0)
-
- dep: mono-runtime (>= 3.0~)
- Mono-Laufzeit - Standardversion
-
- rec: pkg-config
- Verwaltung der Compiler- und Linker-Schalter für Bibliotheken
mono-mcs herunterladen
Architektur | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|
all | 550,2 kB | 1.979,0 kB | [Liste der Dateien] |