C# 速查
C# 速查:类型、集合、LINQ、类、属性、record、async/await、模式匹配、dotnet。
🔵 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 直到最终枚举。
⚠️ 使用说明与注意事项
- 本工具纯前端运行,数据不会上传到服务器
- 建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
- 计算结果仅供参考,请以实际应用场景为准
已复制
▼
工具简介
C# 速查是一款IT 开发领域的在线工具。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。