fork download
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. public class Test
  5. {
  6. public static void Main()
  7. {
  8. var count = 0;
  9. var testString = "Grzesiek 4programmers";
  10. var characters = new Dictionary<char, int>();
  11. foreach (var ch in testString)
  12. {
  13. if (characters.ContainsKey(ch)) characters[ch]++;
  14. else characters.Add(ch, 1);
  15. count++;
  16. }
  17. foreach (KeyValuePair<char, int> kvp in characters)
  18. Console.WriteLine("{0}, {1}", kvp.Key, kvp.Value);
  19. Console.WriteLine("Count: {0}", count);
  20. }
  21. }
Success #stdin #stdout 0.01s 131648KB
stdin
Standard input is empty
stdout
G, 1
r, 4
z, 1
e, 3
s, 2
i, 1
k, 1
 , 1
4, 1
p, 1
o, 1
g, 1
a, 1
m, 2
Count: 21