输入 C# 代码
4个空格缩进
制表符缩进
2个空格缩进
4个空格缩进
8个空格缩进
1
处理结果
1

使用说明与 C# 知识点

如何使用本工具

  • 自动响应:在左侧输入框中粘贴或修改代码,停止输入后 500ms 将自动为您执行格式化操作。
  • C# 格式化:支持标准的 C# 代码排版,并智能对诸如自动属性 ({ get; set; })、插值字符串 ($"")、逐字字符串 (@"") 与特性 ([Route(...)]) 进行安全的保护与语法高亮。
  • 保存至本地:点击右侧的“保存至本地”按钮,可将格式化后的代码直接下载为 .cs 源码文件。

C# 代码规范与特性

  • 命名空间与类:C# 采用 namespace 来组织代码。通常推荐使用 PascalCase(大驼峰)命名类与方法,而使用 camelCase(小驼峰)命名局部变量与方法参数。
  • 大括号风格:虽然微软官方 C# 规范推荐 Allman 风格(大括号独占一行),但为了在网页端获得更紧凑的阅读体验,本工具默认采用了 K&R 风格(左括号与语句同行)。
  • 自动属性:在 C# 中,属性的简写形式 { get; set; } 十分常见,本工具在格式化时会自动识别并确保它们紧凑地排列在同一行,以提升代码整洁度。