VB6 TextStream in C#

  • 本文关键字:in TextStream VB6 c# vb6
  • 更新时间 :
  • 英文 :


在 c# 中,VB6 TextStream 的替代方案是什么?

以下代码 VB6

ByRef strVarianceRpt As TextStream

如何用 C# 编写?还是 C# 中的任何其他替代方案?

C# 中的等效项可能是StreamReaderStreamWriter,具体取决于您是读取还是写入文件。

StreamReader

实现一个文本读取器,该读取从字节流中的字符 特定编码。

相反,StreamWriter

实现一个文本编写器,用于将字符写入流中的流 特定编码。

使用它们的一些示例(取自 MS 文档(包括:

using (StreamReader sr = new StreamReader("TestFile.txt")) 
{
string line;
while ((line = sr.ReadLine()) != null)
{
Console.WriteLine(line);
}
}

对于作者:

DirectoryInfo[] cDirs = new DirectoryInfo(@"c:").GetDirectories();
using (StreamWriter sw = new StreamWriter("CDriveDirs.txt"))
{
foreach (DirectoryInfo dir in cDirs)
{
sw.WriteLine(dir.Name);
}
}

可以从文档中找到有关 StreamReader 的信息。 等效形式 StreamWriter 在文档中。

相关内容

  • 没有找到相关文章

最新更新