用:System.IO.FileInfo ObjF = new System.IO.FileInfo("c:\\110.rar");
可以获取一个指[定的本地文件的大小,但怎么取一个网络文件(如:http://www.123.com/110.rar)的大小呢??

解决方案 »

  1.   

    System.Net.HttpWebRequest request = (HttpWebRequest)WebRequest.Create("your url");
    request.Method = "HEAD";
    HttpWebResponse response = (HttpWebResponse)request.GetResponse();
    Console.WriteLine("修改日期:" + response.LastModified.ToString() );
    Console.WriteLine("文件大小:" + response.ContentLength + "字节" );
    response.Close();
      

  2.   

    System.Net.HttpWebRequest request = (HttpWebRequest)WebRequest.Create("your url");

    System.Net.HttpWebRequest request = HttpWebRequest.Create("your url");有什么区别呀???
      

  3.   

    做强制类型转换,返回的是一个WebRequest类型的对象,不转换通不过编译