我有一个像Employee这样的班级。这个类有一些字段,如 Id,Name,Surname, Tasks(一个字符串数组), isManager, TaskDueDates (一个日期时间数组)。我想从这个对象生成一个文本。我认为使用分隔符,这是一个基本的解决方案。例如我的文本可以是:13;George;Smith;{"Task1","Task2","Task3"},false, {this night,nextweek}
但如果对象的其中一个字段包含此分隔符;程序将无法运行。在我生成文本之后;我想通过使用一些密钥用 MD5 加密它。这将生成一些加密数据,如 asp .net viewstate 信息。程序还会将此加密数据解密到源对象。
我怎样才能做到这一点?我正在使用 Asp .Net 2005