包含扩展方法的 C# 文件的命名约定是什么?

问题描述 投票:0回答:1

在创建学习 C# 的库时,我意识到有很多关于如何命名文件、变量、参数、接口等的约定。

现在,我正在创建一个包含扩展方法的文件,因此想知道是否有关于如何命名这些文件的约定?社区有什么建议吗,即使是非官方的?

在查看有关扩展方法的页面有关如何实现它们的页面时,我意识到没有提及所使用的文件的名称。不知道是不是巧合

c# naming-conventions conventions
1个回答
0
投票

据我所知,没有明确的约定。至少在代码风格文档中没有提及,并且我在可配置的命名规则中没有看到任何内容。通常的方法是按扩展类型对扩展方法进行分组,并给出后缀,如

Extensions
Exts
:

public static class FooExtensions
{
    public int CountBar(this Foo) => 1;
}
© www.soinside.com 2019 - 2024. All rights reserved.