wpf中怎么将一个数组存入txt文档中,再以数组形式从txt文档提取打开?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf中怎么将一个数组存入txt文档中,再以数组形式从txt文档提取打开?相关的知识,希望对你有一定的参考价值。
rt
存入的时候用个,然后取出来的时候用,分割就行了追答正解。也可以用序列化。
参考技术A /// <summary>/// 数组写入txt文件
/// </summary>
/// <param name="array">数组</param>
/// <param name="path">txt文件路径</param>
/// <returns>获取写入状态</returns>
private bool ArrayToTxt(string[] array, string path)
if (path == null || array == null)
return false;
try
string text = "";
foreach (string str in array)
text += str;
text += "|";
text = text.Substring(0, text.Length - 1);
FileStream fs = new FileStream(path, FileMode.Create);
StreamWriter sw = new StreamWriter(fs);
sw.Write(text);
sw.Flush();
sw.Close();
fs.Close();
return true;
catch (System.Exception ex)
return false;
/// <summary>
/// 读取txt文件到数组
/// </summary>
/// <param name="path">txt文件路径</param>
/// <returns>数组</returns>
private string[] TxtToArray(string path)
if (path == null)
return null;
try
string str = "";
StreamReader sr = new StreamReader(path);
str = sr.ReadToEnd();
sr.Close();
string[] array = str.Split('|');
return array;
catch (System.Exception ex)
return null;
纯手工,专为您而做。
本回答被提问者和网友采纳C#,wpf,我想点击一个button时,将datagrid显示的数据保存到一个txt文档中,请问各位大侠,应该怎么弄呀
参考技术A 最近刚好也在用dataGrid 不过用的是java 但是都是 jquery 应该处理方法差不多吧 不知道你是不是想把整个datagrid列表里面的数据读入到txt?还是你是纠结于如何读取数据存入txt中追问这么说吧,获得datagrid的内容,存到一个字符串mystring中,麻烦您告诉我一下,怎么获得所有内容,并把mystring中的内容写到txt中?再复杂一点就是,用户点击button,选择txt的路径,再将mystring的内容写入到指定路径的txt中去?非常谢谢~
参考技术B 你获得 data。。中的数据便利一下就行 吗 给你个群110782327以上是关于wpf中怎么将一个数组存入txt文档中,再以数组形式从txt文档提取打开?的主要内容,如果未能解决你的问题,请参考以下文章