如何使程序集中的所有C#类可序列化

时间:2016-08-06 18:55:06

标签: c# .net serialization serializable serializableattribute

是否有一种简单的方法可以使程序集中的所有类都可序列化,而不是手动将[Serializable]放在每个类的顶部?

我不能使用反射,因为属性是静态元数据,无法动态添加,我不知道如何实现这一点。

为什么

我正在编写一个安全应用程序,它反复检查其类的状态,并在任何外部修改修改了类时抛出MemoryInjectionException。为了实现这一点,我将所有类序列化并将其序列化的哈希值保存在字典中。

0 个答案:

没有答案