【C#】C#总结
来源:互联网 发布:office卸载软件 编辑:程序博客网 时间:2024/06/16 10:22
前言
C#从开始到结束学了两个月,可以说是非常的拖拉了,不过在这其中经历了自考,去除这不到二十天的时间感觉速度也还可以。但是自己是不能原谅自己的,自己玩了多少自己心里最清楚,闲话少说,直接上图。
思维导图
几个小问题
实例化
实例化就是将抽象变为具体,只说猫是抽象的,但是我要具体到一只单独的老猫A,那么这只猫被实例化。实例化就是一个抽象变具体的过程,也可以说为声明一个变量声明变量。
int a=1,这其实也是一个实例化的例子,将int看成一个类,变量a看成int的对象,声明变量的过程就叫实例化。事实上int也是一个类,也可以写成 int a = new int() 的。
集合
ArrayList
可以存储任何类型,它允许在列表中进行动态内存分配、增加、搜索、排序各项,所以它被叫做动态数组。
List
可通过索引访问的对象的强类型列表。提供用于对列表进行搜索、排序和操作的方法,在决定使用List还是使用ArrayList类(两者具有类似的功能)时,记住List类在大多数情况下执行得更好并且是类型安全的。如果对List类的类型T使用引用类型,则两个类的行为是完全相同的。但是如果对类型T使用值类型,则需要考虑实现和装箱问题。
Hashtable
哈希表中每一个值都有着相对应的键值,需要访问某个元素时直接找到键值即可。
Dictionary
允许通过key来查找值,字典可以自由添加、删除元素,没有集合由于移动元素导致的开销。
总结
C#已经学完了最基本的这些部分,对它也有了更深的理解,对类、函数、面向对象这些概念都有了更深的认识,不过最重要的我觉得还是一个整体的把握,以后的其他语言无非不是这些都系的升级版。
阅读全文
1 0
- 【C#】C#总结
- C、C++、C#面试总结
- C++/C#面试_总结
- vc/c++/c#语言总结
- C#调用C++DLL总结
- 【C#】C# 语法总结--长期更新
- GPS/GIS开发总结(C++/C# )
- c#调用c++dll方案总结
- [C#]C++与C#数据类型总结
- C#调试C++DLL的总结
- 【C#】总结一——c#基础
- C#调用C++接口\C接口小结总结(C#调用C++写的DLL总结)
- 转帖:C++、Java与C#的命名规范总结
- C++、Java与C#的命名规范总结
- C++、Java与C#的命名规范总结
- c#利用SWIG调用c++dll学习总结
- C#总结
- C#总结
- I/O模型:从阻塞到非阻塞再到select
- python2.x和python3.x的区别
- LeetCode 34. Search for a Range
- 英语面试
- 【JavaScript】欺骗词法的eval、with与catch及其性能问题
- 【C#】C#总结
- python 字典支持交集和并集操作
- java面试宝典大全(上)
- LeetCode 35. Search Insert Position
- 解决sublime text无法安装插件问题
- D3.js version4教程(3)
- 算法提高 金明的预算方案 有依赖的背包问题
- Visual Studio 秘钥
- 实现摄像头内容的网页播放