C#
文章平均质量分 64
爱吃巧克力的程序媛
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WinForm 中 Lambda 表达式的原理及应用
本文详细介绍了Lambda表达式在WinForm开发中的核心原理和应用场景。Lambda作为匿名函数的简洁表示法,其编译后会生成委托或表达式树。文章从LINQ查询、事件处理、集合操作和跨线程调用等典型应用入手,剖析了底层机制,包括延迟执行、委托实例化和线程同步等原理。特别强调了闭包陷阱、内存管理和性能优化等注意事项,并提供了动态控件生成、数据绑定等高级应用示例。最后给出调试技巧和优化建议,指出合理使用Lambda可提升开发效率,但需注意内存影响和性能开销。文章全面解析了WinForm中Lambda的工作机制原创 2025-06-05 14:20:06 · 883 阅读 · 0 评论 -
C# 的 字符串插值($) 和 逐字字符串(@) 功能
功能,并在 SQL 语句中动态拼接变量。这样既保持了 SQL 语句的可读性,又能动态插入变量。符号,允许在字符串中直接嵌入表达式(用。这样可以有效防止 SQL 注入攻击。,用于动态生成 SQL 语句中的。虽然这种拼接方式方便,但存在。这段代码使用了 C# 的。用于动态插入变量值,如。在 SQL 语句中,原创 2025-04-21 15:48:46 · 941 阅读 · 0 评论 -
C# 运算符:?.(null 条件运算符)和 ??(null 合并运算符)
获取 comboBox1 当前选中的值,如果这个值为 null 或者获取过程出现问题,就返回空字符串而不是 null”。这种写法是一种防御性编程技巧,可以避免在后续代码中使用这个字符串时出现 NullReferenceException。(null 合并运算符)。(null 条件运算符)和。在 WinForms 中,原创 2025-04-21 15:31:54 · 372 阅读 · 0 评论
分享