fork download
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Globalization;
  6. using System.Text.RegularExpressions;
  7. using System.IO;
  8.  
  9.  
  10. public class Test
  11. {
  12. public static void Main()
  13. {
  14. Dictionary<string, uint> oSomeDictionary = new Dictionary<string, uint>();
  15.  
  16. oSomeDictionary.Add("dart1", 1);
  17. oSomeDictionary.Add("card2", 1);
  18. oSomeDictionary.Add("dart3", 2);
  19. oSomeDictionary.Add("card4", 0);
  20. oSomeDictionary.Add("dart5", 3);
  21. oSomeDictionary.Add("card6", 1);
  22. oSomeDictionary.Add("card7", 0);
  23.  
  24. var yourlist = oSomeDictionary.Where(n => n.Key.StartsWith("card") && n.Value > 0);
  25.  
  26. foreach (var i in yourlist)
  27. {
  28. Console.WriteLine("Key: {0}, Value: {1}", i.Key, i.Value);
  29. }
  30. }
  31. }
Success #stdin #stdout 0.06s 34032KB
stdin
Standard input is empty
stdout
Key: card2, Value: 1
Key: card6, Value: 1