我使用下面给出的函数将我的 DataTable 存储在一个文件中,该函数是我从网站上获取的。代码运行良好。
问题是:
我想在这里应用某种加密。我怎样才能做到这一点?
public void SerializeObject<T>(T serializableObject, string fileName)
{
if (serializableObject == null) { return; }
try
{
XmlDocument xmlDocument = new XmlDocument();
XmlSerializer serializer = new XmlSerializer(serializableObject.GetType());
using (MemoryStream stream = new MemoryStream())
{
serializer.Serialize(stream, serializableObject);
stream.Position = 0;
xmlDocument.Load(stream);
xmlDocument.Save(fileName);
stream.Close();
}
}
catch (Exception ex)
{
//Log exception here
}
}
非常感谢任何帮助。
谢谢