当前位置: 首页 > 编程语言 > C#

将此作为静态方法中的参数传递分享

时间:2023-04-11 00:18:45 C#

C#学习教程:在静态方法中将其作为参数传递因为它确实如此,但我不明白如何在静态类中创建一个静态方法,它给自己一个参数:publicstaticvoidMethodONe(thisTimelineanimation){//这个类没有扩展TimeLine类,并且是没有以任何方式连接到它//这样的方式。动画片。方法二();}publicstaticvoidMethodTwo(这个Timeline动画){someCode();这个参数传递是如何调用的,它究竟做了什么?这是时间轴对象上的所谓扩展方法。它在不修改类本身的情况下添加功能。http://msdn.microsoft.com/en-us/library/bb383977.aspx在你的例子中,动画参数是Timeline对象(调用函数):vartimeLine=newTimeline();时间线.MethodTwo();所以timeLine对象将作为动画参数传递给函数。维基百科上有一篇很好的文章对其进行了更详细的解释:http://en.wikipedia.org/wiki/Extension_method这就是C#学习教程的全部内容:将其作为静态方法中的参数传递如果内容对您有用还有你需要了解更多的C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: