摘要: 如何在 GitHub 上提交 PR (Pull Request) 本文将带你从 Fork 仓库到创建分支、提交改动、发起 PR、再到删除分支的完整流程。你可以直接下载此文件并复制到你的博客中。 1. Fork 仓库 打开原作者的仓库页面,例如:https://github.com/username/ 阅读全文
posted @ 2025-06-25 14:04 吃饺子不沾醋 阅读(1442) 评论(0) 推荐(1)
摘要: C# 项目中解决 NuGet 依赖报错 背景概述: 今天用dism+++清理了下电脑,发现vs项目无法运行了,某个项目提示: The package AngleSharp with version 1.3.0 could not be found in ... Run a NuGet package 阅读全文
posted @ 2025-05-15 12:28 吃饺子不沾醋 阅读(118) 评论(0) 推荐(0)
摘要: 什么是 DI? 依赖注入(Dependency Injection,简称 DI),是一种通过将对象所依赖的组件(或服务)从外部传入,而不是在内部直接创建,从而实现控制反转(IoC)的设计模式。 控制反转(IoC):将对象的创建、配置、生命周期管理等责任,从类内部“反转”到外部容器或调用者。 依赖注入 阅读全文
posted @ 2025-04-21 16:46 吃饺子不沾醋 阅读(944) 评论(1) 推荐(0)
摘要: C# 中的闭包(Closure)概念解析 1. 核心定义 闭包是 「函数 + 其创建时捕获的外部变量环境」 的组合体。在 C# 中: 函数:表现为 lambda 表达式、匿名方法 或 委托。 外部环境:函数捕获的外部作用域中的变量(如局部变量、参数)。 本质:编译器自动生成一个隐藏类来封装捕获的变量 阅读全文
posted @ 2025-04-21 11:49 吃饺子不沾醋 阅读(171) 评论(0) 推荐(0)
摘要: TimeoutHelper帮助类 以下是一个封装方法的实现,它接受一个 Action 或 Func 委托和一个超时时间(以毫秒为单位)。如果委托在指定的时间内执行完成,返回 true;否则返回 false: using System; using System.Threading; using Sy 阅读全文
posted @ 2024-11-29 08:50 吃饺子不沾醋 阅读(57) 评论(0) 推荐(0)
摘要: C# 面向对象编程概念总结 本文总结了 C# 中的几个重要面向对象编程概念,包括普通类、抽象类、普通方法、抽象方法、虚方法、重写方法、接口等,帮助更好地理解它们的适用场景及用法。 1. 普通类(Class) 普通类是 C# 中最基础的类,用于创建对象和定义对象的属性、方法。普通类可以被实例化(使用 阅读全文
posted @ 2024-10-29 15:19 吃饺子不沾醋 阅读(894) 评论(0) 推荐(0)
摘要: 通信协议在 C# 和 WPF 日常开发中扮演着至关重要的角色,它们用于实现不同设备或系统之间的数据交换和通信。以下是关于通信协议的知识点,以及可能会在面试中被问到的一些问题和答案: 通信协议的知识点: TCP/IP 协议: TCP/IP 协议是一种面向连接的、可靠的网络通信协议,用于在网络中传输数据 阅读全文
posted @ 2024-04-01 12:38 吃饺子不沾醋 阅读(925) 评论(0) 推荐(0)
摘要: 设计模式在 C# 和 WPF 日常开发中扮演着重要角色,它们提供了一套通用的解决方案,用于解决软件设计中的常见问题。以下是关于设计模式的知识点,以及可能会在面试中被问到的一些问题和答案: 设计模式的知识点: 创建型模式: 创建型模式用于处理对象的创建过程,包括单例模式、工厂模式、抽象工厂模式、建造者 阅读全文
posted @ 2024-04-01 12:37 吃饺子不沾醋 阅读(107) 评论(0) 推荐(0)
摘要: 多线程编程在 C# 和 WPF 日常开发中非常常见,特别是在需要处理并发任务或者提高程序性能的场景下。以下是关于多线程编程的知识点,以及可能会在面试中被问到的一些问题和答案: 多线程编程的知识点: 线程和进程: 线程是程序执行流的最小单元,多个线程可以共享同一个进程的资源。在 C# 中,可以使用 T 阅读全文
posted @ 2024-04-01 12:36 吃饺子不沾醋 阅读(82) 评论(0) 推荐(0)
摘要: 异步编程在 C# 和 WPF 日常开发中非常常见,特别是在处理 I/O 操作或者长时间运行的任务时。以下是关于异步编程的知识点,以及可能会在面试中被问到的一些问题和答案: 异步编程的知识点: 异步编程概念: 异步编程是一种处理并发任务的方式,它允许应用程序在等待 I/O 操作完成时不阻塞主线程,从而 阅读全文
posted @ 2024-04-01 12:35 吃饺子不沾醋 阅读(130) 评论(0) 推荐(0)