大佬教程收集整理的这篇文章主要介绍了当两个方法具有相同名称但参数不同时,如何在VB.Net中实现接口,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
注:这更像是程序员没有验证有问题的界面没有从他下面改变的情况.
如果签名是相同/不可区分的(在大多数情况下,这意味着参数的顺序是相同的类型),您将得到与接口相关的设计时错误,并说这两种方法不能相互重载,因为它们有相同的签名.
所以,无论如何,编译器不应该混淆.
如果您需要进一步的帮助,请附上代码示例 – 这些内容相对容易解决.
提示:在编写实现时,只要记下“implements MyInterface”并按Enter键,Visual studio就会创建一个实现的“骨架”代码,这样可以节省编写方法签名并将它们与接口关联起来.
Interface MyInterface Sub MySub(ByVal arg0 As datetiR_110_11845@E) Sub MySub(ByVal arg0 As ULong) End Interface Class MyImplementation Implements MyInterface Public Sub MySub(ByVal arg0 As DatE) Implements MyInterface.MySub ... End Sub Public Sub MySub(ByVal arg0 As ULong) Implements MyInterface.MySub ... End Sub End Class
以上是大佬教程为你收集整理的当两个方法具有相同名称但参数不同时,如何在VB.Net中实现接口全部内容,希望文章能够帮你解决当两个方法具有相同名称但参数不同时,如何在VB.Net中实现接口所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。