当前位置:编程学习 > C#/ASP.NET >>

C#中关于txt输入与输出问题,求大神指教

     我的输入是两个很大的数组,想放在txt中作为输入,输出也是放在txt中,怎样做?比如在输入时有两个数组,不同的数组在不同的地方输入,怎样做???? --------------------编程问答-------------------- 看不懂 --------------------编程问答-------------------- 为什么不存成二进制文件?字符串数组?字符串的话用特殊字符间隔开,取得时候用split --------------------编程问答-------------------- 问题完全没看明白啊,求详细说明 --------------------编程问答-------------------- 比如说我的txt文件中有两个数组arr1与arr2,现在需要对arr1进行升序排序,对arr2进行降序排序,结果保存到另一个txt文件中 --------------------编程问答-------------------- 读取txt文件=》分割字符串=》转为整型数组=》排序=》生成字符串=》输出到txt文件 --------------------编程问答--------------------
引用 5 楼  的回复:
读取txt文件=》分割字符串=》转为整型数组=》排序=》生成字符串=》输出到txt文件



我该调用哪些方法,当输入是arr1时和arr2时,怎样调用??谢谢 --------------------编程问答-------------------- 用序列化和反序列化会更方便 --------------------编程问答--------------------
引用 7 楼  的回复:
用序列化和反序列化会更方便



我只是举个例子,我的txt中已有两个数组,我现在需要把两个数组输入
StreamReader sr = new StreamReader(@"input.txt");
int[] arr1 = sr.Read(int[] arr1);
int[] arr2=sr.Read(int[] arr2);
我想这样,但不行 --------------------编程问答-------------------- StreamReader sr = new StreamReader(@"input.txt");
int[] arr1 = sr.Read(int[] arr1);
int[] arr2=sr.Read(int[] arr2);
我想这样,但不行 --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,