![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
BrightMZM
喜爱游戏开发,喜爱独立开发。
展开
-
Unity3d,C#自定义类实现自动排序Sort();
.net中实现自定义的类自动排序很简单,并且很好用,实现方法如下://新建的类继承了IComparable<T>类进行排序public class myPlayerInfo : IComparable<myPlayerInfo>{ public int posi = 0; public int id = 0; public int height;//通过实现CompareTo的方法进行Sort public int CompareTo(myP原创 2020-08-06 11:30:09 · 799 阅读 · 0 评论 -
Untiy3D,C#泛型研究实战笔记
**泛型:泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了类型参数这个概念。(以上摘抄自百度百科)**简单的说泛型就是为了减少代码量,增加开发效率的一种工具。在Unity3d中如何使用泛型呢,我们来看下面的例子//对象的父物体 public Transform原创 2020-08-04 10:15:54 · 206 阅读 · 1 评论 -
C#中 对Class进行排序的方法
在制作的一些排行榜时,总是会用到排序,我们往往会建立一个类,里面会包含名字,分数等等的属性。然后我们会对这个新建的类进行排序,到这一步的时候我往往会忘记具体排序怎么去写。这里我做一下记录,列出几种比较常见的排序方法。首先定义一个List类,这个类里面包含了Name和Total两个属性变量,下面就是针对这两个变量进行排序。public class Player{ publ...原创 2019-12-25 15:43:55 · 1029 阅读 · 0 评论