这真的取决于你的问题,但是这个问题的一般妥协解决方案是4KB。关于这个选择的一个好描述可以在下面列出的链接中找到: 使用流进行文件I/O-最佳内存缓冲区大小 http://social.msdn.microsoft.com/Forums/en-US/ed3c6dea-400e-489c-9a86-b43b3a78cc1c/quick-question-about-filestream-buffering?forum=csharpgeneral C# FileStream : 写入大文件的最佳缓冲区大小?