Stream是个什么意思
要写一个功能
System.IO.Stream Fun( string strTemp )
{
//*****
}
就是把 strTemp的内容以Stream的形势返回去
菜鸟初来,这个不好解决
有没有大虾给短代码,最好是能够给讲解一下Stream的概念,还有那个StreamReader, StreamWriter 恩 一般来说大家对数据库的操作比较熟悉,是否能够和SqlReader, Connection,DataSet 等类同向类比一下
不胜感激
------解决方案--------------------up
------解决方案--------------------Stream MSDN里说的很清楚哈
------解决方案--------------------System.IO.Stream Fun(string strTemp)
{
//*****
if (!System.IO.File.Exists(strTemp))
return null;
System.IO.StreamReader sr = new System.IO.StreamReader(strTemp, System.Text.Encoding.Default);
System.IO.Stream ret = sr.BaseStream;
sr.Close();
return ret;
}
StreamReader,StreamWriter一个是读文件的类,一个是写文件,更多信息参考MSDN
和数据库操作没什么可比性
------解决方案--------------------流,无类型的一串数据
一般用来处理比较长的数据,如文件
------解决方案--------------------楼上说的正确 我再加点 一般stream和 byte数组 经常连用 可以通过和byte转换来找到stream里面的信息
------解决方案--------------------帮LZ顶
------解决方案--------------------http://msdn2.microsoft.com/zh-cn/library/system.io.streamwriter(VS.80).aspx
------解决方案--------------------System.IO.Stream Fun(string strTemp)
这个函数的功能是 我返回的这个stream里面的内容就是 strTemp
strTemp 并不是代表一个文件
-------------------------------------
不是文件那是什么?那返回strTemp有什么意义?
------解决方案--------------------static System.IO.Stream Fun(string strTemp)
{
byte[] buffer = System.Text.Encoding.Unicode.GetBytes(strTemp);
System.IO.MemoryStream stream = new MemoryStream(buffer);
return stream;
}
----------------------------------------
兄弟的问题,特地来友情支持下