代码之家  ›  专栏  ›  技术社区  ›  CB_at_Sw

CNET 7.0:如何将顶级语句程序文件转换为经典样式?

  •  0
  • CB_at_Sw  · 技术社区  · 2 年前

    我继承了一个C#(.NET 7.0)项目,该项目包含以较新的“顶级语句”样式编写的程序文件。我需要将这些更改为经典的C#程序文件样式。有没有一种快速简单的方法可以做到这一点?

    我所做的研究表明,我可以使用ReSharper来做到这一点。但我们公司没有ReSharper许可证。因此,我需要一种方法来实现这一点,只使用内置的VisualStudio工具或手动编辑项目文件。

    1 回复  |  直到 2 年前
        1
  •  3
  •   Dai    2 年前

    有没有一种快速简单的方法可以做到这一点?

    1. 打开您的 Program.cs VS中的文件。
    2. Ctrl+A + Ctrl+X .
    3. 键入 public static class Program{ public static async Task Main() {
    4. Ctrl+V .
    5. 键入 } } .
    6. Ctrl+K + Ctrl+D 以重新格式化文件(以更正缩进等)。
    7. 拯救

    • 没有更改您的 .csproj 文件应该是必要的。
    • 假设您仍然启用了默认设置,粘贴C#代码的操作将自动重新添加命名空间导入 using 语句添加到文件顶部。
    • 这个答案还假设 you have file scoped namespaces enabled .