Esiste anche un tipo Range, costituito da due valori Index, uno per l'inizio e uno per la fine, che può essere scritto con un'espressione intervallo x..y (C#).There is also a Range type, which consists of two Index values, one for the start and one for the end, and can be written with a x..y range expression (C#).È quindi possibile eseguire l'indicizzazione con Range per generare una sezione:You can then index with a Range in order to produce a slice:

In questo esempio entrano in gioco due criteri.There are two patterns at play in this example.o corrisponde prima di tutto al criterio di tipoPoint e poi al criterio di proprietà all'interno delle {parentesi graffe}.o first matches with the Pointtype pattern and then with the property pattern inside the {curly braces}._ descrive discard pattern, uguale a default per le istruzioni switch.The _ describes the discard pattern, which is the same as default for switch statements.

Esistono comunque casi in cui le istruzioni switch saranno preferibili rispetto alle espressioni switch e i criteri possono essere usati con entrambi gli stili di sintassi.There will still be cases where switch statements will be a better choice than switch expressions and patterns can be used with both syntax styles.

Supporto ARM64 per LinuxARM64 Linux support

È stato aggiunto il supporto per ARM64 per Linux.Support has been added for ARM64 for Linux.Il caso d'uso principale per ARM64 è attualmente con gli scenari IoT.The primary use case for ARM64 is currently with IoT scenarios.

Le API per le porte seriali aggiornate, annunciate per .NET Core 3.0 Preview 1, non fanno parte di questi pacchetti ma sono disponibili come parte della piattaforma .NET Core.The updated serial port APIs that were announced as part of .NET Core 3.0 Preview 1 are not part of these packages but are available as part of the .NET Core platform.

Per Linux, ARM32 è supportato in Debian 9+ e Ubuntu 16.04+.For Linux, ARM32 is supported on Debian 9+ and Ubuntu 16.04+.Per ARM64, è uguale a ARM32 con l'aggiunta di Alpine 3.8.For ARM64, it is the same as ARM32 with the addition of Alpine 3.8.Queste sono le stesse versioni di tali distribuzioni supportate per x64.These are the same versions of those distros as is supported for X64.