httpwebrequest に POST メソッドを使用する場合、次のようなコード行をよく見かけます。
Dim postReq As HttpWebRequest = DirectCast(WebRequest.Create("https://www.empireavenue.com/user/login/do"), HttpWebRequest)
ここで DirectCast を行うのはなぜですか? それは正確に何をしているのですか?
編集:または、私の質問は、なぜ WebRequest.Create を呼び出して HttpWebRequest にキャストするのですか? 技術的に言えば、ここで何が起こっているのでしょうか?