C# 速查

🔵 C # Quick Reference

📐 工作原理与说明
C# 常用语法与 .NET 基础类库速查。
  • 核心:类型与变量、控制流、类与接口、泛型、委托与事件、async/await。
  • 集合:List<T>、Dictionary<K,V>、HashSet<T>、IEnumerable<T>。
  • LINQ:Where、Select、OrderBy、GroupBy、FirstOrDefault 等标准查询运算符。
  • 现代特性:模式匹配、record 记录类型、可空引用类型、顶级语句。

Browse a C# cheat sheet in your browser — language syntax, LINQ and common patterns.

📚 深度解析:C# 速查

💡 常见使用场景

  • 查阅 C# 语法与 LINQ 片段。
  • 写 LINQ 时快速查 Select / Where / GroupBy 的写法与延迟执行特性,避免把查询写成对数据源的多次遍历。
查 LINQ
`list.Where(x=>x>0).Select(x=>x*2)` 过滤映射。

❓ 常见问题(FAQ)

var 与动态类型?
var 仍是静态类型推断,非 dynamic。
IEnumerable 和 IQueryable 区别?
IEnumerable 在内存中用委托逐条处理;IQueryable 把表达式树交给数据源(如 EF)翻译成 SQL 在数据库执行。误用 IEnumerable 会把整表拉到内存后再过滤,造成严重性能问题——远程数据源应一路保持 IQueryable 直到最终枚举。
⚠️ 使用说明与注意事项
已复制
📖关于「C# 速查」 ▼

📝工具简介

C# 速查是一款IT 开发领域的在线工具。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。