如何把文件信息存入内存缓存中
我生成一个文件,里面有新添加的信息
现在要做的是把这个文件写如内存缓存中,而不是存到硬盘里
Stream file = null;
string sname = DateTime.Now.ToString("yyMMddhhmmss");
Random Rand = new Random(4);
sname = sname+Convert.ToString(Rand.Next());
file = new FileStream (@"D:\WINSOR\PDF_OUT\PDF\PDF_OUT" + sname + ".pdf", FileMode.OpenOrCreate);
这样是把这个文件存到了D:\WINSOR\PDF_OUT\PDF\PDF_OUT目录下
而我现在不是要存到硬盘中,而是要存到内存中,这样一来在服务器中就不会产生一些不必要的文件
请问该怎么做
在JAVA中用的是file = new ByteArrayOutputStream()
C#中不会