- if (response is HttpWebResponse) {\r
- File.SetLastWriteTime(filepath, ((HttpWebResponse) response).LastModified);\r
- } else if (response is FtpWebResponse) {\r
- File.SetLastWriteTime(filepath, ((FtpWebResponse) response).LastModified);\r
+ HttpWebResponse httpResponse = response as HttpWebResponse;\r
+ FtpWebResponse ftpResponse = response as FtpWebResponse;\r
+ \r
+ if (httpResponse != null) {\r
+ File.SetLastWriteTime(filepath, httpResponse.LastModified);\r
+ } else if (ftpResponse != null) {\r
+ File.SetLastWriteTime(filepath, ftpResponse.LastModified);\r