title: Why is there no implicit conversion from int to string in c#?
body: <p>For example, an int with a value of 10 would always be converted to "10", no? Is it not possible to define such conversion yourself?</p>
  
  <p>EDIT: what I'm asking for is:</p>
  
  <pre><code>int i = 10;
  Blah(i);
  
  public void Blah(string param)
  {
  ...
  }
  </code></pre>