根据MSDN文档,这个参数指定了返回的标准输入流的缓冲区大小。
然而,MSDN并没有对这个参数进行更具体的说明,为了了解这个参数的工作方式,我用Reflector反编译了这个方法,然而发现了神奇的一幕。
可以发现,这个方法在确保了bufferSize参数非负后调用了Console.GetStandardFile()来获取输入流。下面是这个方法的源代码。
令人惊讶的是,该方法没有使用bufferSize参数,也就是说传入bufferSize参数实际上并没有什么卵用。。。
Host by is-Programmer.com | Power by Chito 1.3.3 beta | Theme: Aeros 2.0 by TheBuckmaker.com