You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

C# 14中静态类的扩展成员相关技术问询

C# 14中静态类的扩展成员相关技术问询

各位大佬好,最近在研究C# 14预览版的新特性,发现它引入了扩展成员功能,突然冒出一个疑问:咱们能不能给Path、File或者Directory这类静态类编写扩展方法呢?

我记得在之前的「角色与扩展」提案里,下面这样的代码是被认可有效的:

public implicit extension FileExtension for File {
    public static void WriteBytes(string path, ReadOnlySpan<byte> data) { }
    // 其他扩展逻辑...
}

想确认下在现在的C# 14预览版中,这种针对静态类的扩展写法是否还能正常使用,或者有没有什么调整后的规则呀?

备注:内容来源于stack exchange,提问作者HamedFathi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 17:24:37