fork(5) download
  1. using System;
  2. using System.Globalization;
  3. using System.Linq;
  4. using System.Collections.Generic;
  5.  
  6. public class Test
  7. {
  8.  
  9.  
  10. public static void Main()
  11. {
  12. int charMin = Convert.ToInt32(Char.MinValue);
  13. int charMax = Convert.ToInt32(Char.MaxValue);
  14. List<char> separatorChars = Enumerable.Range(charMin, charMax - charMin + 1)
  15. .Select(i => (Char)i)
  16. .Where(Char.IsSeparator)
  17. .ToList();
  18. Console.Write(
  19. String.Join(Environment.NewLine, separatorChars
  20. .Select(c => string.Format(@"\u{0:X4} ({1})", (int) c, Char.GetUnicodeCategory(c).ToString())).ToArray()));
  21. }
  22. }
Success #stdin #stdout 0.06s 34072KB
stdin
Standard input is empty
stdout
\u0020 (SpaceSeparator)
\u00A0 (SpaceSeparator)
\u1680 (SpaceSeparator)
\u2000 (SpaceSeparator)
\u2001 (SpaceSeparator)
\u2002 (SpaceSeparator)
\u2003 (SpaceSeparator)
\u2004 (SpaceSeparator)
\u2005 (SpaceSeparator)
\u2006 (SpaceSeparator)
\u2007 (SpaceSeparator)
\u2008 (SpaceSeparator)
\u2009 (SpaceSeparator)
\u200A (SpaceSeparator)
\u200B (SpaceSeparator)
\u2028 (LineSeparator)
\u2029 (ParagraphSeparator)
\u202F (SpaceSeparator)
\u3000 (SpaceSeparator)