gpt4 book ai didi

c# - FileStream 参数读/写

转载 作者:太空狗 更新时间:2023-10-30 00:16:53 24 4
gpt4 key购买 nike

在 C++ 中,您可以像这样打开一个流:

int variable = 45;

ifstream iFile = new ifstream("nameoffile"); // Declare + Open the Stream
// iFile.open("nameofIle");

iFile >> variable;

iFile.close

我正在尝试理解 C# FileStream。读取和写入方法需要一个数组、偏移量和计数。这个数组有多大?我给它任意大小它会填满它吗?如果是这样,我该如何使用 Filestream 读取文件?我怎么知道传入的数组有多大?

最佳答案

您可以简单地使用 StreamReaderStreamWriter读写包装器:

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
}

或喜欢以下内容:

StreamWriter sw = new StreamWriter(fileName);
sw.WriteLine("test");
sw.Close();

关于c# - FileStream 参数读/写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4655760/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com