Unity

C# Enumerable Aggregate

之前都没注意到有这么好用的东西,这个东西的大体思路是对于一个Enumerable的对象,以列表为例,传一个任意类型的初始的随意什么东西进去,然后遍历列表中的每一对象,对这个初始的东西做累计的任意操作,遍历完后还可以进行一次转换,返回遍...

Unity

C# 泛型方法

Unity里有很多内置的泛型方法,比如GetComponent<>、GetObjectOfType<>等。 有时候我们会希望定义自己的泛型方法,在我的情况中,我希望编写一个方法用于检查一个委托中是否已经订阅了某...