自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 C# 子类构造函数base的用法

子类继承基类,生成实例时,会先跑基类的构造函数,再跑子类的构造函数 class Program { public static void Main(string[] args) { ClassA clsA = new ClassA(); Console.ReadKey(); } } public class Base { public Base()

2020-06-24 00:07:21 1965 1

原创 Unity常用的标签属性(Attribute)

1.在Inspector隐藏共有字段 [HideInInspector] public float value1;2.序列化字段在Unity中,已被序列化的字段会显示在Inspector上,而公共字段会自动被序列化。 [SerializeField] private float value2;3.标题头 [Header("测试...

2019-04-18 19:34:56 4619

原创 C#中各种集合

using System  Array(数组)C#中所有数组的基类。 数组在内存中是连续存储的,所以它的索引速度非常快,赋值与修改元素也很简单。 在声明数组时的时候,必须同时指明数组的长度,过长会造成内存浪费,过短会造成数据溢出。 System.Array.Resize这个泛型方法可以通过创建新的数组重置数组大小,多余的数据会舍弃。 using System.Collecti...

2018-09-18 16:34:31 1613

原创 泛型单例

单例模式的含义:单例模式下一个类只能有一个实例,可以自行实例化并且向整个系统提供这个实例。它可以通过调用公共静态方法来获得这个实例。 满足以下条件可以符合上述要求:1.记录一个私有的唯一实例。2.只有一个私有的构造方法(避免外部创建实例)。3.拥有一个公共静态方法,可以取得这个唯一实例,并且在取不到时自我创建实例。 以下是最简式的单例模式实现: publ...

2018-08-20 19:52:28 2345

原创 不用循环时的数组处理

尽管大多数情况下,我们碰到数组相关的数据处理都会用到魂环,但是极少数情况或者面试的时候会被问到,不能用循环时的数组处理。举个例子,有个面试题问到:不用循环,不逐一赋值的情况下,把一个数组逆序输出。一般这类的问题,用递归的方法可以轻松解决。 void Start() { int[] ary = new int[] { 1, 2, 3, 5, 7 }; ...

2018-08-15 11:38:15 3940

原创 [C#]抽象类和封闭类

抽象类和抽象方法:abstract1.抽象类不能被实例化,只能作为基类使用。2.抽象方法只能存在于抽象类中。3.抽象方法默认是一个virtue方法,不能使用private、static和virtual修饰符。4.抽象类的派生类必须实现抽象类中所有的抽象方法。意义:在某种程度上,普通类可以完全取代抽象类的作用,那么为什么要用到抽象类呢?很多的时候,子类中的方法一定要重写,这种情况...

2018-07-27 21:45:59 373

配置表导出和读取案例,可直接使用

在PathConst填写导出的路径,然后右键excel或者上层文件夹,可直接导出对应的C#和txt,并且有封装好的类ConfMgr,可直接加载和读取配置的数据,方便快捷

2021-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除