240 发简信
IP属地:上海
  • 如何用一天时间,彻底重启你的人生

    为什么你的改变总是失败? 说句大实话:新年决心基本都是扯淡。 不是因为你不够努力,而是因为绝大多数人想要改变生活的方式,从根儿上就错了。他们立f...

  • .NET 基础 - StringBuilder 类

    1) StringBuilder 是什么,什么时候该用 StringBuilder(System.Text)是可变字符串容器,适合反复拼接/插入...

  • .NET基础-字符串

    字符串 与 Char 类相似,System.String 类也提供了大量的静态方法。由于字符串是不可变的(Immutable),这些静态方法通常...

  • .NET基础-字符

    char 字符 C#中的一个 char 代表一个Unicode字符。 char 是 System.Char 的别名. System.Char 定...

  • 委托是 C# 中最常见的导致内存泄漏(Memory Leaks)的原因之一

    这种泄漏通常被称为丧尸对象(Zombie Objects)——对象本该被回收,却因为委托的引用链条依然存活在内存中。 1. 为什么委托会导致内存...

  • 委托实战案例

    这个实战案例非常经典,它完美地结合了 Action<T>(进度回调委托)、Task(异步操作载体) 和 CancellationTokenSou...

  • 复杂的异步编程(如 Task 或 BeginInvoke)中,委托是如何发挥作用

    在异步编程中,委托扮演了跨越时间的接力棒。它的作用是预先定义好:“当某件耗时任务完成时,请回来执行这段逻辑”。 在 C# 异步演进的历史中,委托...

  • Resize,w 360,h 240
    视觉、智能与人性的交响:读《我看见的世界》有感

    在人工智能(AI)浪潮席卷全球的今天,李飞飞的名字几乎与“ImageNet”和“现代AI教母”划上等号。然而,当合上她的自传《我看见的世界》时,...

  • 如何利用 C# 内置的 Action 和 Func 委托

    上一篇已经理解了委托的本质,我们就可以进入 C# 开发的“实战区”。在现代 C# 开发中,我们很少再手动声明 delegate 关键字,而是直接...