interface接口
最后,可以在接口上指定静态方法和属性 。我知道这将是一个有争议的话题,就像向接口添加默认实现一样 。虽然我不喜欢它,然而这可能非常有趣 。想象一下,您可以指定接口的默认值或指定创建方法 。
interface IFoo{static IFoo Empty { get; }static operator +(IFoo first, IFoo second);}class Foo : IFoo{public static IFoo Empty => new Foo();public static operator +(IFoo first, IFoo second) => /* 在此做逻辑计算 */;}
就个人而言,我喜欢这些变化 。尤其是 namespace 和 interface 的变化和改进 。不管怎样,C#的未来是光明的 。
【C#10新功能预览】
推荐阅读
- 微软 Edge 浏览器新功能:将网页“发送到我的设备”
- 微软|坐等升级!Windows 11大更新将公测 微软添加多个给力新功能
- 微软|Win11 22H2新预览版22603曝光:将有大幅升级
- QQ悄悄更新,新功能全面上线,主打00后
- 模拟器不香了!win10新功能可以运行安卓APP
- 你现在可以玩下这 5 个 CSS 新功能
- 详解飞书新功能,如何让开发者“爽”起来?
- 高德地图|有F1赛车的感觉了!高德地图新功能:等车倒计时上线
- 微软|Win11预览版上线全新极简任务栏:经典拖放功能真没了
- 公交|腾讯地图上线新功能:坐公交出行更方便了