當我嘗試序列化我的自定義數據集時出現此錯誤。 我做錯了什麼,狡猾它應該是簡單的?序列化數據集vb.net錯誤
由於
錯誤 而序列化類型的對象「System.Globalization.CultureInfo」中檢測到循環引用。
Dim serializer As New JavaScriptSerializer()
Dim arrayJson As String = serializer.Serialize(makeMYDataSET())
Private Function makeMYDataSET() As DataSet
' Two DataTables.
Dim table1 As DataTable = New DataTable("patients")
table1.Columns.Add("name")
'table1.Columns.Add("id")
table1.Rows.Add("sam")
table1.Rows.Add("mark")
table1.Rows.Add("hjhkhkh")
Dim table2 As DataTable = New DataTable("medications")
'table2.Columns.Add("id")
table2.Columns.Add("medication")
table2.Rows.Add("atenolol")
table2.Rows.Add("amoxicillin")
' Create a DataSet. Put both tables in it.
Dim set1 As DataSet = New DataSet("office")
set1.Tables.Add(table1)
set1.Tables.Add(table2)
Return set1
End Function