zoukankan      html  css  js  c++  java
  • 读取.dat数据文件

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

    /// <summary>
            /// 获取
            /// </summary>
            public static void GetFarmCropsInfo()
            {
                try
                {
                    string cropinfo_fn = AppDomain.CurrentDomain.BaseDirectory + "object.dat";
                    if (!File.Exists(cropinfo_fn))
                    {
                        File.Create(cropinfo_fn);
                    }
                    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, PayInfo>;
                    }
                }
                catch
                {
                }
            }

    /// <summary>
            /// 存储
            /// </summary>
            public static void SetFarmCropsInfo()
            {

    try            

    {               

      string cropinfo_fn = AppDomain.CurrentDomain.BaseDirectory + "object.dat";              

       if (!File.Exists(cropinfo_fn))               

      {                  

       File.Create(cropinfo_fn);              

       }                

    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             {             }

    }

    public class serclass

    {

    ...

    }

  • 相关阅读:
    [leetcode-648-Replace Words]
    [leetcode-647-Palindromic Substrings]
    [leetcode-646-Maximum Length of Pair Chain]
    [leetcode-645-Set Mismatch]
    [leetcode-459-Repeated Substring Pattern]
    [leetcode-636-Exclusive Time of Functions]
    [leetcode-644-Maximum Average Subarray II]
    iOS开发之使用XMPPFramework实现即时通信(三)
    Oracle 内置sql函数大全
    Oracle 中的sql函数以及分页
  • 原文地址:https://www.cnblogs.com/Charles-xu/p/4913546.html
Copyright © 2011-2022 走看看