摘要: 我们通常 都是用反射来操作指定的程序集(dll,exe)、 需要引用 System.Reflection 有三种加载方式 Assembly assembly = Assembly.Load("ReflectionBLL");//dll的强名称(包括名称,版本,语言,公钥标记),比如(System.S 阅读全文
posted @ 2022-12-20 15:32 luytest 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 在 父类 a = new 子类(),容易搞混。 这里动手写一下做个实验 先定义父类和子类 class Person { public string name; public string writeName() { name = "张三"; return "这是Person类的writeName:" 阅读全文
posted @ 2022-07-19 00:47 luytest 阅读(403) 评论(0) 推荐(0) 编辑
摘要: c#中任何类型都是隐式继承自 System.object(引用类型)。 分为两大类,值类型和引用类型。 值类型包括:简单类型(int,float,double等),结构体,枚举 引用类型包括:自定义的类,字符串,接口,数组 区别:1. 值类型存储在栈中,自动释放,比较高效;引用类型存储在堆中,需要手 阅读全文
posted @ 2022-02-22 20:07 luytest 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 堆排序从二叉树演化而来。 堆,分为大根堆和小根堆; 大根堆:一个特殊的完全二叉树,他的父节点一定比子节点大; 小根堆:父节点一定比子节点小; 下面的例子都是用大根堆 有两个重点 1.堆的向下调整 树的根节点的左右都是堆,但自己不是堆,这种时候可以通过向下调整,成为堆。 图1,需要向下调整 图2,将根 阅读全文
posted @ 2021-05-25 23:57 luytest 阅读(52) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 快速排序,随机(第一个)值,通过比较令左边都是小于它的,右边都是大于它的 /// 以它为分割点,再递归对左右两边的无序数组进行相同操作,直到数组不可再分 /// 其实就是每次确认取出的值在整个数组中应当处于的位置,其他部分只跟它做大小比较 /// </summar 阅读全文
posted @ 2021-05-23 23:47 luytest 阅读(50) 评论(0) 推荐(0) 编辑
摘要: public static void maopao(int[] arrry) { //输出原数组 string strArray = string.Join(',', arrry); Console.WriteLine("排序之前:" + strArray); int temp = 0; //要排序 阅读全文
posted @ 2021-05-22 20:46 luytest 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 原理很简单,二叉树的原理 /// <summary> /// 二分查找 /// </summary> /// <param name="array">待查找的数组</param> /// <param name="val">要查找的数</param> public static void erfen 阅读全文
posted @ 2021-05-21 20:27 luytest 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 顺序查找 也叫线性查找,从列表的第一个元素开始,一个一个查直到查到为止,没错,其实就是循环,时间复杂度是O(n) public static void shunxu(int[] array, int num) { bool flag = false; for (int i = 0;i<array.L 阅读全文
posted @ 2021-05-20 22:10 luytest 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 算法1:输入1~5时,输出的结果分别是1,1,2,3,5......输入20时,结果是多少? public static int DiGui1(int num) { int result = 1; //分析 //输入1,2时,输出都是1,因此是特殊情况,单独处理 //从输入n(n>=3)开始,结果是 阅读全文
posted @ 2021-05-20 20:05 luytest 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 查询的内容多一些,单独写 查询一条 static void GetWorker1() { var client = new MongoClient(conString); var db = client.GetDatabase(dbName); FilterDefinitionBuilder<Wor 阅读全文
posted @ 2021-05-14 22:23 luytest 阅读(335) 评论(0) 推荐(0) 编辑