摘要: 一、进程:计算机概念,虚拟的记录, 描述一个应用程序在计算机上运行的时候,所消耗的各种资源的集合 Cpu+内容+磁盘IO+网络资源; 二、线程:(计算机资源)一个程序的进程中,所执行的具体的某一个动作的最小执行流;小到点击某个按钮,大到通过网络发送一句话出去; 具体到某一个人: 进程必然是包含了多个 阅读全文
posted @ 2021-12-01 18:02 wolfsocket 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Framework4.0 让程序有了弱类型的特点 { string s = "abcd"; //int i = (int)s; //强类型:编译时完成安全检查 //s.Hello(); } { dynamic s = "abcd";//弱类型:运行时才检查类型 int i = (int)s; s.H 阅读全文
posted @ 2021-12-01 16:30 wolfsocket 阅读(25) 评论(0) 推荐(0) 编辑
摘要: //1.set集合:纯粹的容器;无需存储,就是一个容器 Array/ArrayList/List/LinkedList/Queue/Stack/HastSet/SortedSet/Hashtable/SortedList/Dictionary/SortedDictionary IEnumerable 阅读全文
posted @ 2021-11-30 13:57 wolfsocket 阅读(99) 评论(0) 推荐(0) 编辑
摘要: public class People { public int Age { get; set; } public string Name { get; set; } public int Id; } public class PeopleCopy { public int Age { get; s 阅读全文
posted @ 2021-11-29 23:36 wolfsocket 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 其实就是二叉树数据结构. . 把lambda 表达式以运算符和连接符为节点 ,一层层的拆开而已。 //1.形如Expression<Func<TSource, bool>> 表达式目录树--Linq To Sql--表达式目录树 //2.和委托的区别:在外面包裹一层 Expression<>,二者可 阅读全文
posted @ 2021-11-29 18:20 wolfsocket 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 、扩展方法 //1.扩展:扩充--让功能变的更加强大--让不存在功能存在 新增方法 //2.已经存在方法,正常调用 //3.如果需求变更,需要支持一个 学习架构班的方法 // a.常规方案:直接在这个类的内部增加一个方法呗 // 问题:1.修改了 类的结构 类一旦修改,类就需要重新发布编译 2.违背 阅读全文
posted @ 2021-11-27 17:47 wolfsocket 阅读(36) 评论(0) 推荐(0) 编辑
摘要: .lambda表达式究竟是什么? 就是一个匿名函数 在底层会生成在一个"<>"类中,生成带有名称的方法; lambda 语法糖: 借了委托的壳而已,执行的是方法,本质是一个函数。并不是委托 Lambda 演化 public delegate void NoReturnNoPara(); public 阅读全文
posted @ 2021-11-27 17:06 wolfsocket 阅读(34) 评论(0) 推荐(0) 编辑
摘要: virtual 阅读全文
posted @ 2021-11-27 14:52 wolfsocket 阅读(52) 评论(0) 推荐(0) 编辑
摘要: using System; using static ActionFunc.BookDelegate; namespace ActionFunc { class Program { static void Main(string[] args) { Console.WriteLine("Hello 阅读全文
posted @ 2021-11-26 15:07 wolfsocket 阅读(34) 评论(0) 推荐(0) 编辑
摘要: SVG 是啥 意为可缩放矢量图形(Scalable Vector Graphics)。<?xml version="1.0" standalone="no"?> standalone 属性!该属性规定此 SVG 文件是否是“独立的”,或含有对外部文件的引用。 standalone="no" 意味着 阅读全文
posted @ 2021-11-25 16:56 wolfsocket 阅读(309) 评论(0) 推荐(0) 编辑