title: How to practice a language like C#?
body: <p>These days I have learned some basic usage of C#.
  I think that because C# is often used in 
  application programming ,we should practice the language
  in an engineering way rather than solving some algorithmic problems.
  But what is the best way to practice C# if I cannot find
  any projects related to the language in the work.</p>