作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我只是打算使用 FileUpload.FileBytes 属性,但查看 MSDN 库中的相应示例,我对这部分感到困惑:
int fileLen;
// Get the length of the file.
fileLen = FileUpload1.PostedFile.ContentLength;
// Create a byte array to hold the contents of the file.
byte[] input = new byte[fileLen - 1];
input = FileUpload1.FileBytes;
new
在这段代码中,我像垃圾收集器的食物一样没有用。 (如果文件很大,可能是大食物。)他们为什么不简单地写:
byte[] input = FileUpload1.FileBytes;
fileLen
中减去 1。)
最佳答案
MSDN 中的代码示例质量参差不齐,这是一个糟糕的编码示例的好例子。
正如您所说,简单地编写更容易:
byte[] input = FileUpload1.FileBytes;
关于.net - MSDN 中的 asp :FileUpload. FileBytes 示例令人困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2358579/
很抱歉新手的问题,但是: 我最近才发现“=”运算符不只是处理对象/等等。值(value),也是引用。这很酷,但我认为这对变量来说是不一样的,它不会在存储整数或 float 的变量之间创建引用。后来我觉
我是一名优秀的程序员,十分优秀!