在C++中,您可以像这样打开一个流:
int variable = 45;
ifstream iFile = new ifstream("nameoffile"); // Declare + Open the Stream
// iFile.open("nameofIle");
iFile >> variable;
iFile.close
Run Code Online (Sandbox Code Playgroud)
我想了解C#FileStream.读取和写入方法需要数组和偏移量和计数.这个数组有多大?我只是给它任何尺寸,它会填满吗?如果是这种情况,我该如何阅读文件Filestream?我怎么知道我传入的数组有多大?
你可以简单地使用StreamReader和StreamWriter包装器来读写:
using(StreamReader sr = new StreamReader(fileName))
{
var value = sr.ReadLine(); // and other methods for reading
}
using (StreamWriter sw = new StreamWriter(fileName)) // or new StreamWriter(fileName,true); for appending available file
{
sw.WriteLine("test"); // and other methods for writing
}
Run Code Online (Sandbox Code Playgroud)
或者做如下的事情:
StreamWriter sw = new StreamWriter(fileName);
sw.WriteLine("test");
sw.Close();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1740 次 |
| 最近记录: |