2021
01-29
01-29
在C# 8中如何使用默认接口方法详解
前言C#8中新增了一个非常有趣的特性,叫做默认接口方法(又称虚拟扩展方法),这篇文章将会讨论C#8中的默认接口方法以及如何使用。在C#8之前,接口不能包含方法定义,只能在接口中定义方法签名,还有一个就是接口的成员默认是public和abstract,在C#8之前,接口不能包含字段,也不能包含private,protected,或者internal的方法成员。如果你在接口中引入了一个新成员,默认情况下你必须更新实现该接口的所有子类...
继续阅读 >