title: Constraint which force generic parameter to be parseable from string
body: <p>In <a href="https://stackoverflow.com/questions/3965871/c-generic-string-parse-to-any-object">this</a> topic one can find solution to make generic class which provides parsing from string to generic parameter type. However, it could happen that type given to this parameter does not provide such conversion. Is there a way to make constraint assuring that?</p>
  
  <p>UPDATE:
  Thank you for your answers. However I know I can generally make constraints. The problem is: is there any interface that all types, which Convert.ChangeType won't fail at, implements. Or which is implemented by all types with Parse(string) method.</p>