c# 如何生成dat数据文件

c# 如何生成dat数据文件,第1张

使用数据库或者文件存储都只是一种方式而已,各有各的好处,根据需求来选择就好了。

生成.dat文件,实际上就是运用C#的序列化方法 *** 作而已。

给你一个例子,就是保存C#的对象成为.dat文件,注意此处保存的是一个Dictionary对象:

public static Dictionary<string, CropInfo>dic_FarmCropsInfo = new Dictionary<string, CropInfo>() //需要保存的对象

1、读取文件信息

/// <summary>

/// 获取作物信息

/// </summary>

public static void GetFarmCropsInfo()

{

try

{

string cropinfo_fn = AppDomain.CurrentDomain.BaseDirectory + "CropsInfo.dat"

using (System.IO.FileStream fs = new System.IO.FileStream(cropinfo_fn, System.IO.FileMode.Open))

{

BinaryFormatter bf = new BinaryFormatter()

dic_FarmCropsInfo = bf.Deserialize(fs) as Dictionary<string, CropInfo>

}

}

catch { }

}

2、存储文件信息

/// <summary>

/// 存储作物信息

/// </summary>

public static void SetFarmCropsInfo()

{

try

{

string cropinfo_fn = AppDomain.CurrentDomain.BaseDirectory + "CropsInfo.dat"

using (System.IO.FileStream fs = new System.IO.FileStream(cropinfo_fn, System.IO.FileMode.OpenOrCreate))

{

BinaryFormatter bf = new BinaryFormatter()

bf.Serialize(fs, dic_FarmCropsInfo)

}

}

catch { }

}

mysql导出dat数据文件

一、MySQL导出数据到DAT文件

1、首先,使用MySQL的SELECT语句查询数据库中需要导出的数据;

2、然后,使用MySQL的INTO OUTFILE语句将查询结果导出到DAT文件,如:

SELECT * INTO OUTFILE '/tmp/data.dat' FROM table_name

3、最后,使用文本编辑器打开导出的DAT文件,查看其中的内容,如果满足要求,则导出成功。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9609620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存