
C#
添添删删
沉醉在项目内 无法自拔!
展开
-
C# float/double 减 float/double 等 (X.xxxxxxxxxxxxxE-07)(黑盒测试)
C# float/double 减 float/double 等 (X.xxxxxxxxxxxxxE-07)(黑盒测试)原创 2023-12-24 20:02:55 · 592 阅读 · 0 评论 -
设计模式_代理模式
延迟0.3秒显示角色。原创 2023-08-05 10:03:02 · 81 阅读 · 0 评论 -
集“XXXXX”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。”
集“XXXXX”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。原创 2023-02-01 10:54:43 · 303 阅读 · 0 评论 -
unity 动态修改粒子特效
unity 动态修改粒子特效原创 2022-10-17 17:00:19 · 1029 阅读 · 0 评论 -
Unity C# string 转 枚举
Unity C# string 转 枚举原创 2022-07-11 11:37:04 · 808 阅读 · 0 评论 -
C# 属性内部可写 外部可读
// 添加 private public string nameChina { get; private set; }// 不能同时添加 privatepublic string nameChina {private get; private set; }// 不能同时添加 private原创 2021-11-30 11:04:06 · 485 阅读 · 0 评论 -
C# try {} catch{} 异常处理
try{ // 异常的代码; // 出现异常直接跳到catch中执行 ****** ****** ******}catch{ // 出现异常后要执行的代码 ***** ***** *****}原创 2021-11-08 12:02:48 · 198 阅读 · 0 评论 -
C# 常用集合 ArrayList / list<T> / HashSet<T>/ Dictionnary<K,v>
ArrayList :包容性很强可以放入各种不同的数据类型用法:vs编辑器按F12 有很详细的说明 或 BUNOOB.COM例子: 首先要引入命名空间using System.Collections static void Main(string[] args) { // 包容性很强可以放入各种不同的数据类型 ArrayList list = new ArrayList(); list.Add(1);原创 2021-09-20 00:14:40 · 205 阅读 · 0 评论 -
c# delegate委托/ 泛型委托
例子: class TestDelegate { public static int Add(int a, int b) { return a + b; } public static int Sub(int a, int b) { return a - b; } public static int Mul(int a, int b原创 2021-09-18 21:34:44 · 416 阅读 · 0 评论 -
c# 泛型
简单例子:泛型类 class Calculator <T> { public T Add(T a, T b) { dynamic aa = a; dynamic bb = b; return aa + bb; } } // 使用泛型类 Calculator<int> a = new Calculator<int>();简单例子:泛型函数 class Calculato原创 2021-09-18 09:08:34 · 116 阅读 · 0 评论 -
虚方法总结实验virtual /override: 调用的show,为右边class
// 子类 class Child1 : Parent1 { public override void show() { Console.WriteLine("Child1: hello."); } }// 父类 class Parent1 { public virtual void show() { Console.WriteLin.原创 2021-09-13 17:13:42 · 113 阅读 · 0 评论 -
C# 接口
例子: 卖家接口 ->对应 三家卖家公司 public interface Iseller { void GetItem(); void SendItem(); void GetMoney(); }class SellerA : Iseller { public void GetItem() { Console.WriteLine("我从欧洲取货物."); } public voi.原创 2021-09-17 17:48:01 · 97 阅读 · 0 评论 -
C# 抽象类
例子: public abstract class People { // 相同的属性 :直接写出 public int nose = 1; // 一个鼻子 public int eyes = 2; // 两个眼睛 // 不同的属性 :抽象出来 public abstract int age { get; set; } public abstract int high { get; se原创 2021-09-16 17:32:49 · 101 阅读 · 0 评论 -
c# is / as 实例
// is 运算符, (检查对象类型)是否为某一个类型 int a = 100; Console.WriteLine(a is string); // false Console.WriteLine(a is int); // true // as 运算符, (类型转换) ,失败为Null Child1 c1 = new Child1(); Par...原创 2021-09-13 19:09:23 · 96 阅读 · 0 评论 -
new 隐藏父类方法: 调用的show,为 左边变量(正好和虚方法相反)
例子:class Child1 : Parent1 { public new void show() { Console.WriteLine("Child1: hello."); } } class Parent1 { public void show() { Console.WriteLine("Parrent1: hello.");原创 2021-09-13 18:06:24 · 202 阅读 · 0 评论