![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
文章平均质量分 55
程沐喆
山西交控数字科技有限有限公司-移动开发-java开发-前端vue开发
展开
-
C#操作xml文件:使用XmlDocument 实现读取和写入
XML文件是一种常用的文件格式,例如WinForm里面的app.config以及Web程序中的web.config文件,还有许多重要的场所都有它的身影。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极...原创 2018-06-02 19:55:59 · 35733 阅读 · 4 评论 -
C#操作XMl文件(2):使用XmlReader和XmlWriter实现读取和写入
这次使用操作Xml较为常用的方法:使用XMlreader和Xmlwriter1:读取xml文件的数学和元素XmlReaderSettings settings = new XmlReaderSettings(); settings.IgnoreComments = true; settings.IgnoreWhitespace = t...原创 2018-06-03 19:10:42 · 5644 阅读 · 0 评论 -
结构和类的区别及结构的使用
类和结构是 .NET Framework 中的常规类型系统的两种基本构造。 两者在本质上都属于数据结构。封装着一组总体作为一个逻辑单位的数据和行为。 数据和行为是该类或结构的“成员”,它们包括各自的方法、属性和事件等与类不同的是,结构体用struct 修饰;结构体中的实例字段不能自定义默认值,而类可以,编译器会隐式的给出结构体和类的默认构造函数,但是结构体的默认构造不能显示给出,不然编译器会报...原创 2018-05-28 20:01:51 · 4078 阅读 · 0 评论 -
使用webClient实现图片同步,异步下载
WebClient.DownloadFile 方法将具有指定 URI 的资源下载到本地文件。命名空间:System.Net程序集:System(在 system.dll 中)同步实现参考代码: private void btnsyndownload_Click(object sender, EventArgs e) { File.Delete("downloa...原创 2018-05-24 19:07:14 · 1537 阅读 · 0 评论 -
C#之浅谈抽象方法和虚方法
抽象类:有时我们表达一些抽象的东西,它是一种概括,不需要它成为一种实体,所以面向对象便有了抽象类。具体来讲:一个员工,它属于一个公司,但是公司只是一个名称,我们不需要它成为一个实体,所以公司就是一个抽象类。何时必须声明一个类为抽象类?(面试题)当这个类中包含抽象方法时,或是该类并没有完全实现父类的抽象方法时。抽象类的特点:抽象类使用abstract修饰符,并且它只能是用作基类。抽象类不能实例化,当...原创 2018-06-12 18:56:17 · 625 阅读 · 0 评论 -
C#浅谈NET抽象类和接口的区别
一、抽象类:在类声明中使用abstract修饰符的类称为抽象类。含有一个或一个以上的抽象成员的类,必须定义为抽象类。当方法声明包含abstract修饰符时,称该方法为抽象方法,虽然抽象方法同时隐含为虚拟方法,但是它不能有virtual修饰符。声明中包含abstract修饰的属性称为抽象属性。抽象方法或属性没有方法体或属性访问器。抽象类只能是其他类的基类,抽象类不能实例化,必须在继承中实现。抽象类中...原创 2018-06-21 18:07:37 · 8354 阅读 · 0 评论 -
C#:浅谈使用XML实现序列化
序列化是将一个对象转换成字节流以达到将其长期保存在内存、数据库或文件中的处理过程。它的主要目的是保存对象的状态以便以后需要的时候使用。与其相反的过程叫做反序列化。序列化一个对象为了序列化一个对象,我们需要一个被序列化的对象,一个容纳被序列化了的对象的(字节)流和一个格式化器。进行序列化之前我们先看看System.Runtime.Serialization名字空间。ISerializable接口允许...原创 2018-06-23 18:22:18 · 3025 阅读 · 0 评论 -
C#之使用StringHelper来处理汉字转拼音
StringHelper字符串处理帮助现在已经实现的功能有:1.用给定的字符填充源字符串的左边以达到指定的长度2.用给定的字符填充源字符串的右边以达到指定的长度3.转半角的函数(DBC case)4.转全角的函数(SBC case)5.汉字转拼音缩写6.取单个字符的拼音声母等等演示一下:汉字转拼音缩写 我是那Windows窗体写的代码:usin...原创 2018-07-17 18:13:48 · 391 阅读 · 0 评论 -
C#之 使用Process打开文件
提供对本地和远程进程的访问权限并使你能够启动和停止本地系统进程。Process可以打开文件,也可以打开exe的运行程序现在先来说一下如何打开word文档: string fileNewPat = Application.StartupPath; string fileName = fileNewPat+@"\doc\程沐喆.doc"; ...原创 2018-07-17 18:43:19 · 3208 阅读 · 2 评论