初学的?
你的右边是"System.Net.FileWebRequest
左边是"System.Net.HttpWebRequest
也就是说,怎么说呢,
假如 你声明语句: int a = "string".
你说是什么错误!
FileWebRequest不是继承HttpWebRequest,也就不能转换成HttpWebRequest
它是继承了WebRequest可以转换成WebRequest
看继承,学转换,所有的对象都是继承object则所有的对象都能转换为object,f12键查看类型继承则就可知道你是否能转换为什么类型。