如何序列化对象等等

很多的人在用SESSION存某些东西时,发现问题,这些对象没有序列化就不能用SESSION保存,一般情况很多人在做类的时候,采用
_
Public Class  SeializeObject


这是一种方法,我在查看MSDN,另一种方法以下内容,仅攻参考:

'序列化
Private Function SeializeObject(ByVal obj As Object) As String
        Dim losf As System.Web.UI.LosFormatter
        Dim textW As System.IO.StringWriter

        losf = New System.Web.UI.LosFormatter
        textW = New System.IO.StringWriter
        losf.Serialize(textW, obj)

        Return textW.ToString
    End Function

'反序列化
    Private Function DeSeializeObject(ByVal obj As String) As Object
        Dim losf As System.Web.UI.LosFormatter

        losf = New System.Web.UI.LosFormatter
        Return losf.Deserialize(obj)
    End Function

你可能感兴趣的:(asp.net,function,session,object,string,class)