Package: mono-mcs (6.8.0.105+dfsg-3.3~deb11u1)
Links for mono-mcs
Debian Resources:
Download Source Package mono:
- [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]
Maintainers:
External Resources:
- Homepage [www.mono-project.com]
Similar packages:
- 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
compilatore Mono C# 2.0 / 3.0 / 4.0 / 5.0 per CLI 2.0 / 4.0 / 4.5
Questo è il compilatore Mono C# (C-Sharp) 2.0, 3.0, 4.0 e 5.0, un compilatore indipendente dalla piattaforma che produce eseguibili binari CIL (Common Intermediate Language).
Questo compilatore è per le versioni del runtime CLI 2.0, 4.0 e 4.5.
Il compilatore mcs gestisce diverse versioni di C#, come specificato in seguito. Con C# 2.0 gestisce:
- generic - iteratori (yield) - tipi nullable value - tipi parziali - metodi anonimi - classi statiche - operatore coalesce: ??
Con C# 3.0 gestisce:
- Language Integrated Query (LINQ) - inizializzatori di oggetti - inizializzatori di collezioni - tipi anonimi - inferenza del tipo delle variabili locali - array implicitamente tipizzati - espressioni lambda - proprietà automatiche - metodi per estensioni - metodi parziali
Con C# 4.0 gestisce:
- collegamento dinamico (duck typing) - argomenti espliciti e opzionali - parametri di tipo generico covarianti e contravarianti
Con C# 5.0, che è il predefinito, gestisce:
- metodi asincroni - attributi informativi del chiamante (alla versione Mono 3.0 attualmente non sono gestiti!)
Mono è una piattaforma per eseguire e sviluppare applicazioni basate sugli standard ECMA/ISO. Mono è uno sforzo opensource portato avanti da Xamarin. Mono fornisce un CLR (Common Language Runtime) completo, compreso compilatore e runtime, per generare ed eseguire bytecode CIL (Common Intermediate Language) (alias assemblati), e una libreria di classi.
Other Packages Related to mono-mcs
|
|
|
|
-
- dep: libc6 (>= 2.31)
- Libreria C GNU: librerie condivise
also a virtual package provided by libc6-udeb - or libc6.1 (>= 2.31)
- Package not available
- or libc0.1 (>= 2.31)
- Package not available
-
- dep: libmono-corlib4.5-cil (<< 6.8.0.106)
- libreria principale di Mono (per CLI 4.5)
- dep: libmono-corlib4.5-cil (>= 6.8.0.105)
-
- dep: libmono-microsoft-csharp4.0-cil
- libreria Microsoft.CSharp di Mono (per CLI 4.0)
-
- dep: libmono-system-core4.0-cil (>= 5.18.0.240)
- libreria System.Core di Mono (per CLI 4.0)
-
- dep: libmono-system-xml4.0-cil (>= 4.6.1.3)
- libreria System.Xml di Mono (per CLI 4.0)
-
- dep: libmono-system4.0-cil (>= 5.18.0.240)
- librerie System di Mono (per CLI 4.0)
-
- dep: mono-runtime (>= 3.0~)
- runtime Mono - versione predefinita
-
- rec: pkg-config
- gestisce i flag di compilazione e di link delle librerie
Download mono-mcs
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 550.2 kB | 1,979.0 kB | [list of files] |