C#使用文件格式将数据写入文件,并使用空格填充字符串

时间:2012-07-10 08:53:20

标签: c# serialization char file-format

有人可以给我一个例子,说明根据特定格式创建文本文件最简单的方法。我有以下示例:

Field : Pos : Length 
Version : 1 : 2 
Creator : 3 : 4 
Value : 7 : 10 
...

一行代表文件中的一个数据行。如果字段小于格式中指定的长度,则应填充空格。

所以我的问题是,我应该创建一个包含char数组的类并将其序列化。如果是,最简单的方法是用空格填充某些部分。或者你有另一个想法,并可以举例说明我应该如何在C#...

中做到这一点

谢谢!

1 个答案:

答案 0 :(得分:1)

你应该从StreamWriter documentation开始。基本上,当您创建流编写器时,您可以像添加到控制台一样将字符串附加到它。非常简单,只需记住在完成写入时使用usingDispose正确关闭流。