Ai vecchi tempi, si potrebbe convenientemente inizializziamo collezioni mutevoli usare le parentesi, come nel seguente esempio:Posso inizializzare una collezione immutable BCL usando le parentesi graffe?
var myDictionary = new Dictionary<string, decimal> {{"hello", 0m}, {"world", 1m}};
C'è una sintassi simile che può essere utilizzato con le collezioni immutabili BCL? Capisco che sia ancora una pre-release ma forse c'è una sintassi raccomandata, o almeno questa domanda servirà come feedback per implementare questi convenienti inizializzatori.
Nel frattempo, la più breve che ho trovato è il seguente:
var myDictionary = new Dictionary<string, decimal> {{"hello", 0m}, {"world", 1m}}.ToImmutableDictionary();