こんにちは皆さん、.net Web サービスからクラスを簡単に送信する方法を理解できました。
ここに私のクラスがあります
Imports Microsoft.VisualBasic
Public Class TestClass
Public Class Person
Public Class Names
'Public Property Firsname As String
Public Property ID As Integer
Public Property LastName As String
Shared Property FirstName As String
End Class
End Class
End Class
これが私のコードでの使用方法です。
<WebMethod()> _
Public Function PersonList(ID As Integer) As List(Of Person.Names)
'Dim p As New Person With {.ID = ID, .FirstName = "Kenneth"}
Try
Dim ListPerson As New List(Of Person.Names)
For startNumber = 1 To 4
Dim Per As New Person.Names
Per.ID = startNumber
ListPerson.Add(Per)
Next
Return ListPerson
Catch ex As Exception
Dim Per As New Person.Names
Per.ID = ex.Message
Dim ListPerson As New List(Of Person.Names)
ListPerson.Add(Per)
End Try
End Function
これは、JSON を返すときにうまく機能しますが、もう少しプッシュしたいと思います。リスト付きのリストが欲しいです。これは可能ですか?
この画像を見てください。
IDの値だけでなく、IDの下の配列を返したいと思います。どうすればいいですか?