vorrei usare qualcosa di simile:Array di dizionari in C#
Dictionary<int, string>[] matrix = new Dictionary<int, string>[2];
Ma, quando lo faccio:
matrix[0].Add(0, "first str");
E getta " 'TargetInvocationException' ... eccezione è stata generata dall'obiettivo di un'invocazione ".
Qual è il problema? Sto usando quella serie di dizionari correttamente?
Hmmm, si dovrebbe ottenere un 'NullReferenceException'. Mostra altro codice. – leppie
Hai inizializzato 'matrix [0]' in un nuovo 'Dizionario'? Inoltre, 'TargetInvocationException' fa parte dello spazio dei nomi' System.Reflection'. Dove stai usando la riflessione? –