
C#
yptianma
Unity C# Lua Python 数据结构 程序设计 游戏开发 子女教育
展开
-
聊一聊C#的Equals()和GetHashCode()方法
出处:http://www.cnblogs.com/xiaochen-vip8/articles/5506478.html关于这次写的内容可以说是老生长谈,百度一搜一大堆。大神可自行绕路。最近在看Jeffrey Richter的CLR Via C#,在看到GetHashCode()方法的时候,有一个地方不是特别明白,就是重写Equals()方法时为什么要把GetHashCode()方法一...转载 2019-12-25 15:44:04 · 394 阅读 · 0 评论 -
C#技术漫谈之垃圾回收机制(GC)
GC的前世与今生 虽然本文是以.NET作为目标来讲述GC,但是GC的概念并非才诞生不久。早在1958年,由鼎鼎大名的图林奖得主John McCarthy所实现的Lisp语言就已经提供了GC的功能,这是GC的第一次出现。Lisp的程序员认为内存管理太重要了,所以不能由程序员自己来管理。 但后来的日子里Lisp却没有成气候,采用内存手动管理的语言占据了上风,以C为代表。出于同样的理由,不同...原创 2019-12-03 16:33:11 · 139 阅读 · 0 评论