コード例 #1
0
ファイル: Serializer.cs プロジェクト: numerodix/solarbeam
        public static void Serialize(AsmInfo asm, string path, object obj)
        {
            path = asm.InAppDir(path);

            using (Stream stream = File.OpenWrite(path)) {
                BinaryFormatter formatter = new BinaryFormatter();
                formatter.Serialize(stream, obj);
            }
        }
コード例 #2
0
ファイル: Serializer.cs プロジェクト: numerodix/solarbeam
        public static object Deserialize(AsmInfo asm, string path)
        {
            path = asm.InAppDir(path);

            object obj = null;
            using (Stream stream = File.OpenRead(path)) {
                BinaryFormatter formatter = new BinaryFormatter();
                obj = formatter.Deserialize(stream);
            }
            return obj;
        }