是否可以創建具有多個輸出的VB函數?注:我不是在尋找一個數組包含了我三個輸出或使用delimitters具有多個輸出的VB函數
2
A
回答
2
如果你正在運行.NET4,那麼你可以使用新的Tuple
類型之一(例如,Tuple(Of T1, T2)
)變量:
Public Function ReturnTwoValues() As Tuple(Of String, Integer)
Return Tuple.Create("Test", 42)
End Function
2
當然,通過引用(byref)將參數傳遞給函數,然後您可以在函數的主體中修改它們。
0
C#有out keyword:
void TestFunc(int x, ref int y, out int z) {
x++;
y++;
z = 5;
}
VB沒有等同明確。您只能使用ByRef傳遞值:VB的/ C#的差異here
Sub TestFunc(ByVal x As Integer, ByRef y As Integer, ByRef z As Integer)
x += 1
y += 1
z = 5
End Sub
詳細信息。
相關問題
- 1. 具有多輸出功能的VB函數 - 賦值結果
- 2. Python.scipy:Curve_fit具有多個輸入和輸出的函數
- 3. 具有多個輸入的setCallbackHandler函數
- 4. 具有多個輸出的Excel函數無數組公式
- 5. 調用具有多個複合輸出參數的PostgreSQL函數
- 6. ASP.NET是否具有VB的InputBox函數?
- 7. 具有多輸出的NEAT
- 8. 具有多個輸出的AVCaptureSession?
- 9. 具有多個window.onload函數
- 10. 具有兩個參數的sql函數。從VB .NET調用
- 11. 具有多個數據源的報告中的數據輸出
- 12. 具有多個參數的Powershell函數
- 13. 具有多種輸出形式的匿名函數調用函數
- 14. Python多處理函數,具有多個輸入
- 15. webpack:具有多個文件類型輸出的多輸入
- 16. 具有S函數寬度的輸入/輸出端口數
- 17. 減少輸出多個值的函數
- 18. 輸出一個函數,它具有passByName參數傳遞範例
- 19. 具有多個數據輸入的類
- 20. 如何將IPython.parallel用於具有多個輸入的函數?
- 21. 一個匿名函數可以有多個輸出參數?
- 22. 具有多個主函數的Makefile
- 23. 重構具有多個出口的Scala函數的建議
- 24. 調用具有相同輸入和輸出數的另一個函數
- 25. Database.SqlQuery調用具有多個輸出參數的存儲過程
- 26. 從文本框輸出到VB中的多個文本框的具體值
- 27. 從函數R輸出多個對象
- 28. WinAPI函數具有字符串輸出參數有多少一致性?
- 29. 如何聲明具有多個輸入參數和輸出參數的方法(函數)
- 30. 具有多個輸入和輸出的Makefile
VB.NET? VB 6? VBA? – 2010-12-08 06:34:53