【XML】C#中XML文件增删改查简单应用

前言   XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用的多,但XML及其简单,易于掌握和使用。微软也提供了一系列的类库来帮助我们在应用程序中存储XML文件。很多时候程序需要用XML来保存数据,或者将数据以XM...

2017-09-29 00:32:57

阅读数 1779

评论数 37

【C#】数组合并

遇到一个需求,需要数组进行有序合并,发现可以直接调用Array的Copy方法来完成,代码如下: byte[] a = { 1, 2, 3 }; byte[] b = { 4, 5, 6 }; byte[] newArray = new byte[a.Length + b.Length]; A...

2017-09-24 23:09:28

阅读数 383

评论数 31

【C#】将文本保存到本地txt文件中

界面 代码 private void btnSave_Click(object sender, EventArgs e) { string result = txtWrite.Text.Trim(); //输入文本 StreamWriter sw = File.Appe...

2017-09-17 21:24:41

阅读数 4979

评论数 17

【SQL Server】数据库异地备份

需求   服务器上的数据库需要手动备份到本地电脑。 思路   ①在服务器上执行数据库备份的sql语句,将其备份到设置好共享文件夹。 backup database OOP to disk='D:/共享/OOP.bak' //OOP为数据库名称,单引号中路径为自定义的保存路径   ②...

2017-09-17 20:46:15

阅读数 882

评论数 22

Anders Hejlsberg 技术理想架构开发传奇

原文链接:http://www.cnblogs.com/ibeisha/p/anders.html   Anders Hejlsberg(安德斯-海森博格) 坐在自己的办公室,双眼直直的盯着前方。他要做一个决定,决定自己未来的命运和理想。这是1996年一个普通的下午,几个小时前,他刚与比尔-盖...

2017-09-09 19:05:46

阅读数 442

评论数 16

进程和线程

原文链接:https://wenku.baidu.com/view/cba46c7e1711cc7931b716bc.html 前言   打开计算机任务管理器,我们可以看到,很多程序都在同时运行,操作系统允许计算机同时运行多个程序,一个程序允许同时运行多个进程,一个进程允许同时运行多个线...

2017-09-09 18:34:55

阅读数 410

评论数 15

林纳斯·托瓦兹(Linus Torvalds)为什么被称作大神?

神创造了一个机制,然后大家在这个机制中自我发展。在西洋神话中,上帝创造了光,创造了亚当跟夏娃,而他们繁衍了所有的人,这个世界的基础是神制定的,人只是按照这个基本框架自行发展。在中国神话中,女娲是神,创造了很多人,然后人类自行发展繁衍。即便这个世界的发展本身看起来是人类自身的功劳,但,这个世界却是神...

2017-09-09 10:51:57

阅读数 5953

评论数 16

【C#】委托和事件实例

简单的委托   当建立委托对象时,委托的参数类型必须与委托方法相对应。只要向建立委托对象的构造函数中输入方法名称example.Method,委托就会直接绑定此方法。使用myDelegate.Invoke(string message),就能显式调用委托方法。但在实际的操作中,我们无须用到 In...

2017-09-03 17:50:51

阅读数 457

评论数 10

【C#】委托和事件

定义   委托是对函数的封装,可以当作给方法的特征指定一个名称。   而事件则是委托的一种特殊形式,当发生有意义的事情时,事件对象处理通知过程。   委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为【MSDN】。委托用delegate来声明。而事件是说在发生其...

2017-09-03 16:34:53

阅读数 404

评论数 12

【C#】Attribute

原文链接:http://bbs.51aspx.com/showtopic-33963.html 前言   作为一个.NET开发人员,了解Attribute的重要性,用.NET大师Jeffrey Richter的话就是“任何.NET Framework 开发人员都有必要对定制attribu...

2017-09-02 19:19:32

阅读数 542

评论数 3

【C#】枚举与Description配合使用实例

实现方式一 private void btnDescription_Click(object sender, EventArgs e) { AlignStyle alst = AlignStyle.top; Type t = alst.GetType(); Field...

2017-09-02 16:56:34

阅读数 3793

评论数 3

【SQL Server】自增ID字段值跳跃问题

问题描述   最近在实现对一张表的CRUD操作,所以中间经常会向表中添加、删除数据,以便功能的测试。另外,我们都知道,基本每张数据库的表都会有一个自增的id字段,来唯一标识一行信息。但是,突然有一天我发现,我的Id字段怎么到三万了?我很确定没有操作那么多次数据。 问题原因   上网查...

2017-09-02 11:33:20

阅读数 2259

评论数 5

【C#】Dictionary

原文链接:https://jingyan.baidu.com/article/9989c7460ab872f648ecfeed.html 基本认识   在C#中,Dictionary提供快速的基于键值的元素查找。他的结构是这样的:Dictionary ,当你有很多元素的时候可以使用它。它...

2017-09-01 22:39:00

阅读数 346

评论数 5

【C#】枚举类型

枚举类型的介绍   枚举类型是由一组特定常量构成的一组数据结构,是值类型的一种特殊形式,当需要一个由指定常量集合组成的数据类型时,使用枚举类型。枚举声明可以显式地声明 byte、sbyte、short、ushort、int、uint、long 或 ulong 类型作为对应的基础类型。没有显式地声...

2017-09-01 21:44:40

阅读数 233

评论数 5

提示
确定要删除当前文章?
取消 删除
关闭
关闭