首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请帮忙解释一下这条语句在这个代码块当中的作用!多谢了

2013-10-12 
请帮忙解释一下这条语句在这个代码块当中的作用!谢谢了!public void ProcessRequest(HttpContext context)

请帮忙解释一下这条语句在这个代码块当中的作用!谢谢了!


public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";

            HttpPostedFile postedFile = context.Request.Files[0];
            string savePath = "/upload/images/";
            int filelength = postedFile.ContentLength;
            int fileSize = 163600; //150K
            string fileName = "-1"; //返回的上传后的文件名
            if (filelength <= fileSize)
            {

                byte[] buffer = new byte[filelength];

                postedFile.InputStream.Read(buffer, 0, filelength);

                fileName = UploadImage(buffer, savePath, "jpg");

            }

            context.Response.Write(fileName);
        }


就是其中的如下这条,

postedFile.InputStream.Read(buffer, 0, filelength);

我只知道这是一个读取文件流的语句,但是他在保存文件过程中有何意义呢?
[解决办法]
是的,了解下底层复杂点的写法万一以后要给数据流加个密什么的。

热点排行