入的字符如何按格保存一事本
我的境是:VS2008,
在我有格:11位+3空格+5位+3空格+3位+150空格
是我入的容:ZCX40100005JIAYICX4,格式是固定的.
可能我一次性入很多,保存的候要按我的格保存一事本.
那位大哥支招使使.
[解决办法]
你使用Substring得到每一位,然后StreamWriter.WriteLine就可以了
[解决办法]
- C# code
string input = "ZCX40100005JIAYICX4"; // 输入的内容StreamWriter sw = new StreamWriter("c:\\temp\\file.txt"); // 将内容输出到c:\temp\file.txt文件中sw.Write(input.Substring(0, 11)); // 11位sw.Write(" "); // 3空格sw.Write(input.Substring(11, 5)); // 5位sw.Write(" "); // 3空格sw.Write(input.Substring(16, 3)); // 3位sw.WriteLine(new string(' ', 150)); // 150空格并换行sw.Close();