C#
文章平均质量分 57
zheng1613
不燃不成事
展开
-
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl翻译 2016-04-08 15:07:26 · 206 阅读 · 0 评论 -
浅谈C#垃圾回收
C#中的垃圾一般都是自动回收的,是按照一定规律比较高效的进行回收,一般情况下不需要我们手动去回收。回收的时间也是不确定的一般来说是对象不被使用了并且底层占满的情况下回收垃圾。从图中可以看出,每代里的数据满了的时候,把未在使用的对象给回收了,还在用的对象放到下一层,以此类推ArrayList arrayList = new ArrayList();Person p = new原创 2016-04-26 10:09:02 · 444 阅读 · 0 评论 -
ArrayList数组
ArrayList集合,类似于一个object数组期中的操作都跟数组差不多代码: ArrayList arrayList = new ArrayList(); //增加元素 arrayList.Add(1); arrayList.Add(99.9); arrayLis原创 2016-04-26 11:28:07 · 387 阅读 · 0 评论 -
C#面向对象
1.索引器 首先说一下索引器,索引器的作用就是方便而已,可在类的后边直接加中括号来访问该类中的成员内容。 创建一个索引器 public class MyClass { private string[] _cars = new string[] { "奔驰", "宝马", "法拉利", "福特", "布加迪威龙" }; publi原创 2016-04-11 08:42:13 · 348 阅读 · 0 评论 -
C# Winform的简易聊天程序
基于C# Winform的简易聊天程序[第一篇-两端通信]程序简介本聊天程序支持局域网内部客户端与服务端之间的互相通信. 原理启动服务端后,服务端通过持续监听客户端发来的请求,一旦监听到客户端传来的信息后,两端便可以互发信息了.服务端需要绑定一个IP,用于客户端在网络中寻找并建立连接.信息发送原理:将手动输入字符串信息转换成机器可以识别的字节数组,然后调用套接字转载 2016-05-04 16:23:19 · 976 阅读 · 0 评论 -
C#学习日记
在做了一段IOS编程之后,现在又重新开始学习C#。虽然在上学期间主要学习的编程语言就是C#,但是本来学的就不怎么的,更别提现在又好久看都没看过C#代码。下面是最近总结的知识点,当做日记来写。首先,不得不说的就是C#一些常用的快捷键最常用的有tab键,例如for+tab用来遍历: for (int i = 0; i {原创 2016-04-07 20:56:27 · 797 阅读 · 0 评论 -
装箱和拆箱
把值类型转换为引用类型这叫装箱把引用类型转换为值类型叫做拆箱 int n = 10; string s = n.ToString();//这个不是装箱。string与int是完全不同的两种类型,没有父子类关系,所以不可能发生装箱和拆箱,因为本身就不具备类型直接转换的功能。 Console.WriteLine(s);原创 2016-08-08 14:11:56 · 269 阅读 · 0 评论 -
访问修饰符和多态
C#中的访问修饰符:1>private私有的访问修饰符,被private访问修饰符修饰的成员只有在当前类的内部可以访问,其他地方一律不能访问【类中成员,如果不写访问修饰符则默认都是私有的】2>protected被保护的修饰符,在当前类中和继承类中可以被使用3>internal只在同一个程序集中可以被使用,只看是否在同一个程序集中,与是否具有继承关系无关。【所有的类如果不写访问修饰符,默原创 2016-04-13 08:10:04 · 663 阅读 · 0 评论