随笔分类 - C#
C#学习笔记
摘要:讲到方法的重载,概念性的东西,请看MSDN,我们还是看下例子吧: 示例一: 1.新建一个控制台程序:添加一个类【Overload】: 主函数中: 运行程序: 阶段性总结: 1.方法重载,C#是根据传递过去的参数,来识别该调用哪个重载方法的,而不是方法名字! 2.方法的签名:由方法的名字和方法的参数和
阅读全文
摘要:在这篇文章中,我们将会学到如何使用C#,来序列化对象成为Json格式的数据,以及如何反序列化Json数据到对象。 什么是JSON? JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is ea
阅读全文
摘要:密封类 密封类使用sealed修饰符声明。 密封类中不可能有抽象方法【因为:抽象方法必须在抽象类中,而抽象类不能是密封的或者是静态的,也就是说abstract 和sealed不能同时修饰一个类】
阅读全文
摘要:抽象类使用abstract修饰符声明; 不能创建抽象类的实例; 抽象类只能用作其他类的基类; 抽象类中可以包含抽象成员和普通的非抽象成员; 抽象类自己可以派生自另外一个抽象类; 任何派生自抽象类的【类】,必须使用override关键字,实现该抽像类所有的抽像成员,除非派生类自己也是抽象类。 示例:
阅读全文
摘要:文件读写:需要实现的功能是:点击1,弹出文件打开对话框OpenFiledialog,选择要读取的文件,点击确定之后,把文件的路径显示在1上,然后点击读取,把文件的内容显示在3上面;同理,文件的写入,我们在3中写好内容之后,点击2,弹出文件保存对话框SaveFiledialog,然后选择好路径之后,点...
阅读全文
摘要:首先,我们打开VS2013,新建一个窗体应用程序如图:需求:我们要实现这样的功能,点击文本框,然后弹出文件对话框,让我们选择文件,然后点击确定之后,读取指定文件的内容,随后我们将读取到的数据,写入文本中。文件读写原理:前面,我们在学习文件读写原理的时候,已经知道,硬盘的数据和内存之间的关系,在磁盘中...
阅读全文
摘要:常识性的东西:任何程序的执行,都需要将数据读取到内存中!引例:手机打电话的例子:拨打电话需要:将声音信号转化为电磁信号,传递到卫星。。接打电话需要;将电磁信息,转化为声音信号,才能听到声音。。。而在我们电脑中:硬盘和内存之间,也有相似这种转化关系》》》在电脑磁盘中,需要将数据转化为二进制数据,在内存...
阅读全文