我正在制作一个可视化的c# winform应用程序.我想在里面存储数据
本文关键字:winform 应用程序 数据 存储 在里面 可视化 一个 | 更新日期: 2023-09-27 18:02:57
据我所知,我可以将其保存在数据库中或通过文件io。数据必须在本地存储,我不希望数据网格视图中的数据。如果我通过文件处理存储数据,那么如何将数据存储在将安装软件的目录中。我尝试过基于服务的数据库。MDF格式),不能让它工作。我的项目需要它。
要创建文件,您将使用System.IO.File命名空间。这样就可以访问Create()、CreateText()、WriteAllBytes()等方法。使用哪种方法取决于您使用的数据类型。
要将文件保存在应用程序目录中,可以使用AppDomain获取路径。BaseDirectory
例如,如果你要存储纯文本,你可以这样做
public static void WriteSomeText(string text)
{
string path = Path.Combine(AppDomain.BaseDirectory, "mytextfile.txt");
using (StreamWriter sw = File.CreateText(path))
{
sw.WriteLine(text);
}
}