title: Is there a way to do a PUT with WebClient?
body: <p>with the WebClient class in .NET 4.0, is there a way to do a PUT?</p>
  
  <p>I know you can do a GET with DownloadString() and a POST with UploadString(), but is there a method or property that lets you do a PUT?</p>
  
  <p>Thanks.</p>