07 2019 档案

摘要:栈:是一个后进先出(LIFO)的容器 栈 push()方法在栈中添加元素,用Pop()方法获取最近添加的元素。 于Queue<T>类相似,Stack<T>类实现IEnumerable<T>和ICollection接口 Count 返回栈中的元素个数 Push 在栈顶添加一个元素 Pop 从站定删除一 阅读全文
posted @ 2019-07-31 22:46 SignX 阅读(592) 评论(0) 推荐(0)
摘要:数组和Array类实现的接口 数组大小是固定的。如果元素个数是动态的就应该使用集合类。 集合类型:List<T> 、队列、栈、链表、字典和集。 多线程中使用的位数组和并发集合。 集合类区别和性能差异: 泛型集合类 在System.Collections.Generic 名称空间中。 特定类型的集合类 阅读全文
posted @ 2019-07-29 20:37 SignX 阅读(285) 评论(0) 推荐(0)
摘要:委托是寻址方法的.Net版本。委托是类型安全的类,定义了返回类型和参数类型。 委托类不仅包含对方法的引用,也可以包含多个方法的引用。 lambda表达式与委托直接相关。当参数是委托类型时,就可以使用lambda表达式实现委托引用方法。 委托可以砸定义类的任何相同地方定义委托。可以在在类内部和外部定义 阅读全文
posted @ 2019-07-23 22:40 SignX 阅读(308) 评论(0) 推荐(0)
摘要:数组和元组实现接口 IStructuralEquatable和IStructuralComparable。 这两个接口可以比较引用和内容。接口都是显式实现的,所以在使用时需要把元组和数组强制转换为这个接口。 IStructuralEquatable接口用于笔记哦啊两个元组或数组是否有相同的内容,IS 阅读全文
posted @ 2019-07-19 23:18 SignX 阅读(422) 评论(0) 推荐(0)
摘要:1:当我们用vs开发的时候,有时候遇到vs内置的库方法不清楚怎么个用法 可以把鼠标放在不了解的方法上 然后按F1键就会跳转到这个方法相应的MSDN文档上 二:查看源码方式 1:使用反编译工具 2:vs2017到最新IDE 支持反编译源码 F12查看源码vs设置步骤 1)工具-》选项=》文本编辑器-》 阅读全文
posted @ 2019-07-03 23:33 SignX 阅读(2876) 评论(0) 推荐(0)