【发布时间】:2015-08-13 14:29:20
【问题描述】:
我正在为 FedEx 和我们的 Universe 数据库编写 API,FedEx 代码已经编写,但我现在需要创建一个字符串来写回我们的 Universe 数据库。问题是我如何将这个跟踪号变成一个变量,以便我可以在那个字符串中使用它。这是模块中的过程:
Public Sub ShowTrackingDetails(ByRef TrackingIds() As TrackingId)
' Tracking information for each package
Console.WriteLine()
Console.WriteLine("Tracking details")
If (TrackingIds IsNot Nothing) Then
For Each trackingId As TrackingId In TrackingIds
Console.WriteLine("Tracking # {0} Form ID {1}", trackingId.TrackingNumber, trackingId.FormId)
Next
End If
End Sub
在 for each 方法中trackingId.TrackingNumber 返回我需要的内容。
【问题讨论】:
-
您的问题是关于 使用类参数调用方法 还是为每个方法返回一些字符串?因为它是一个子,它不会“返回”任何东西
-
这就是我所害怕的,但是如果我在运行代码时将该数字存储在过程中的变量中会怎样。我可以在我的表单类中使用调用该变量或类似的东西吗?当代码运行时,我只需要第一次。
-
把它改成一个函数让它返回一些东西,但它只能返回一个东西。假设
TrackingId是一个正确的类,您可以添加代码以您需要的任何格式返回ID。仍然不确定实际的问题是什么