4

Web サイトから取得した以下の関数を使用して、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
        }
    }

どんな助けでも大歓迎です。

ありがとう

4

1 に答える 1