Partendo con la nostra carrellata sulle funzionalità che verranno aggiunte al linguaggio la prima interessante (che sinceramente a me fa un po’ storcere il naso) è la possibilità di usare la keyword “using” negli statement per l’aggiunta dei namespace anche per aggiungere interi riferimenti a classi:

using System;
using System.Math;

namespace UsingSample
{
    public class Sample
    {
        static void Calculate()
        {
             var result = Sqrt( /*  parameters */ );
        }
    }
}

Stiamo utilizzando il metodo Sqrt della class Math che è “importata” attraverso lo statement using.

.m

Non tutte le feature che vediamo saranno sicuramente implementate, questi post sono basati sui draft pubblicamente disponibili al momento della scrittura