BuildVerifier.Program.VerifyFileExistsAndIsCurrent C# (CSharp) Метод

VerifyFileExistsAndIsCurrent() приватный статический Метод

private static VerifyFileExistsAndIsCurrent ( string file ) : bool
file string
Результат bool
        private static bool VerifyFileExistsAndIsCurrent(string file)
        {
            try
            {
                var url = new Uri(file);
                var request = (HttpWebRequest)WebRequest.Create(url);
                var response = (HttpWebResponse)request.GetResponse();
                response.Close();

                var fileSize = response.ContentLength;
                if (fileSize <= 0)
                    return false;

                var lastModified = response.LastModified;
                if (lastModified.Date < new DateTime().Date)
                    return false;

                return true;
            }
            catch
            {
                return false;
            }
        }
    }