fork download
  1. using System.Collections.Generic;
  2. using static System.Console;
  3.  
  4. public class Program {
  5. public static void Main() {
  6. WriteLine("Dicionário de String");
  7. var dict = new Dictionary<string, string> {["nome"] = "Pedro", ["Idade"] = "18"};
  8. foreach (var item in dict) WriteLine($"{item.Key} => {item.Value}");
  9. WriteLine("Dicionário de Object");
  10. var dict2 = new Dictionary<string, object> {["nome"] = "Pedro", ["Idade"] = 18};
  11. foreach (var item in dict2) WriteLine($"{item.Key} => {item.Value}");
  12. WriteLine("Array multidemensional - Todos itens");
  13. var array = new string[,] {
  14. {"nome0", "idade1"},
  15. {"nome1", "idade2"}
  16. };
  17. foreach (var item in array) WriteLine($"{item}");
  18. WriteLine("Array multidemensional - Cada dimensão");
  19. for (var i = 0; i < array.GetLength(0); i++) {
  20. for (var j = 0; j < array.GetLength(1); j++) WriteLine($"{array[i, j]}");
  21. }
  22. WriteLine("Jagged Array multidemensional");
  23. var jaggedArray = new string[2][] {new string[2] {"nome0", "idade1"}, new string[2] {"nome1", "idade2"}};
  24. foreach (var subArray in jaggedArray) {
  25. foreach (var item in subArray) WriteLine($"{item}");
  26. }
  27. WriteLine("Classe");
  28. var listaPessoas = new List<Pessoa> {
  29. new Pessoa {Nome = "Pedro", Idade = 18},
  30. new Pessoa {Nome = "João", Idade = 15}
  31. };
  32. foreach (var item in listaPessoas) WriteLine($"{item.Nome} => {item.Idade}");
  33. }
  34. }
  35. public class Pessoa {
  36. public string Nome { get; set; }
  37. public int Idade { get; set; }
  38. }
  39.  
  40. //https://pt.stackoverflow.com/q/148114/101
Success #stdin #stdout 0.02s 16008KB
stdin
Standard input is empty
stdout
Dicionário de String
nome => Pedro
Idade => 18
Dicionário de Object
nome => Pedro
Idade => 18
Array multidemensional - Todos itens
nome0
idade1
nome1
idade2
Array multidemensional - Cada dimensão
nome0
idade1
nome1
idade2
Jagged Array multidemensional
nome0
idade1
nome1
idade2
Classe
Pedro => 18
João => 15