我想在C#中製作一個動畫師類,它將對對象執行一些效果(如向左/向右滑動它們,改變它們的不透明度等) 我想知道它是可以使用任何類型的對象作爲參數調用函數,而不是重載函數:一個用於標籤,另一個用於pictureBoxes,另一個用於面板。C#使用任何類型的對象作爲函數參數
2
A
回答
5
是的。使用通用的基本類型。在你的情況下,這可能是控制
2
您的動畫師方法將需要接受Control
實例,其中Control
是任何控件的基類。
0
相關問題
- 1. C++類接受任何類型的函數作爲參數
- 2. 使用對象類型作爲參數
- 3. 使用Type對象作爲C#中泛型的類型參數
- 4. C#思考:如何使用 「對象」 作爲 「類型參數」
- 5. 如何在C#4.0中使用類型作爲函數參數?
- 6. c如何使用任何參數類型讓函數聲明?
- 7. C++:使用類類型作爲參數
- 8. 不同類型的對象作爲一個函數的參數
- 9. 以任何參數對象作爲參數傳遞給類構造函數
- 10. Swift:作爲函數參數的任何類型的序列
- 11. C++:如何將任何類的函數作爲參數傳遞
- 12. std lib對象作爲返回類型和函數參數
- 13. 任何類型的函數參數
- 14. 如何使用Class對象作爲參數化類型?
- 15. 將任何泛型函數作爲C++參數傳遞
- 16. C++:一類如何使用對象作爲參數
- 17. C++:如何通過任何可迭代類型作爲函數參數
- 18. 將任何類型的函數作爲參數的構造函數
- 19. 作爲函數參數的JavaScript對象
- 20. 如何通過對象/類作爲函數的參數
- 21. 構造函數具有抽象類的對象作爲參數
- 22. 作爲函數參數的類C++
- 23. 使用參數化構造函數創建類的對象c#
- 24. C++函數對象參數
- 25. 如何將數組對象(類模板C++)作爲參數傳遞給函數?
- 26. 以對象作爲參數的函數,作爲另一個函數的參數
- 27. 使用類型參數的類型參數作爲斯卡拉
- 28. 將任何對象類型傳遞給函數C++
- 29. 在swift中使用類類型變量作爲函數參數
- 30. C++發送任何類型的參數給一個函數
您可能不希望*任何類型的對象 - 例如,如何更改int的不透明度?您只想爲該函數提供一個有意義的對象,在這種情況下它是一個Control。 – neminem
是的,你說得對。我其實打算在Controls上工作。案件解決。 – Nidrax