把B文件的MD5值放入到A中存放:
using UnityEngine; using System.Collections; using UnityEditor; using System.IO; public class XLuaEditor : MonoBehaviour { [MenuItem("XLua/Create A.txt")] static void CreateFiles() { string filesPath = @"C:\Users\Administrator\Desktop\ A.txt"; string luaFilePath = Application.streamingAssetsPath + "/B.lua.txt"; if (File.Exists(filesPath)) { File.Delete(filesPath); } FileStream fs = new FileStream(filesPath, FileMode.CreateNew); StreamWriter sw = new StreamWriter(fs); //计算生成MD5代码 string md5 = Util.md5file(luaFilePath); //写入文件md5码 sw.WriteLine("B.lua.txt" + "|" + md5); sw.Close(); fs.Close(); Debug.Log("A.txt文件创建完毕~~"); } }