Sono molto nuovo in .NET, abituato a lavorare in PHP. Ho bisogno di iterare tramite foreach
attraverso un dizionario di oggetti. La mia configurazione è un'app MVC4.Ciclo attraverso l'oggetto dizionario
Il modello si presenta così:
public class TestModels
{
Dictionary<int, dynamic> sp = new Dictionary<int, dynamic>
{
{1, new {name="abc", age="1"}},
{2, new {name="def", age="2"}}
}
}
Controller:
public class TestController : Controller
{
Models.TestModels obj = new Models.TestModels();
}
Come faccio a ciclo attraverso l'oggetto obj
e recuperare i valori del dizionario e stamparli in vista?
possibile duplicato di [Qual è il modo migliore per iterare su un dizionario in C#?] (Http://stackoverflow.com/questions/141088/what-is-the-best-way-to-iterate -over-a-dictionary-in-c) – Jeremy
(Ho votato anche come duplicato: basti ricordare che l'ordine di iterazione non è definito ..) –