本文实例讲述了基于C#实现XML文件读取工具类。分享给大家供大家参考。具体如下: 这是我去年写的一个XML文件读取工具类,现在做了一些调整 基本能满足一般的XML文件读取需求。 更新: 2013年6月26日19:37 Fix了几个Bug,为所有方法添加单元测试,并运行...
本文实例讲述了C#实现简单的井字游戏。分享给大家供大家参考。具体如下: /* * Created using: SharpDevelop * Created by: Tony Misner * Date: 1/2/2007 * Time: 2:34 PM ...
本文实例讲述了WinForm中变Enter键为Tab键实现焦点转移的方法,在进行C#应用程序开发时有一定的实用价值。分享给大家供大家参考。 具体实现代码如下: /// <summary> /// 窗体控件控制相关的方法 /// </summary&g...
本文实例讲述了C#实现解压GZip文件的方法。分享给大家供大家参考。具体实现方法如下: public void ungzip(string path, string decomPath, bool overwrite) { //for overwriting pu...
每天上下楼都是乘坐电梯的,就想电梯的工作原理是什么呢?于是自己写了个控制台程序来模拟一下电梯的工作原理! 采用面向对象的编程思想!将电梯拆解为两部分; 第一部分就是每个楼层的控制器(每个楼层都有叫梯按钮的哈,一个向上一个向下) 第二部分就电梯间了。电梯间里有楼层按钮,你想...
本文实例讲述了C#逐行分元素读取记事本数据并写入数据库的方法。分享给大家供大家参考。具体分析如下: 其实这里最关键的一个方法是 StreamReader类里的 ReadLine();这个方法可以逐行读取txt流里面的数据。写了个简单的demo,已经加上了详细的注释说明。 ok,...
1、索引器的定义 C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。 定义索引器的方式与定义属性有些类似,其一般形式如下: [修饰符] 数据类型 this[索引类型 index]复制代码 代码如下:{   ...
本文实例讲述了C#中volatile与lock用法,分享给大家供大家参考。具体分析如下: 一、C#中volatile volatile是C#中用于控制同步的关键字,其意义是针对程序中一些敏感数据,不允许多线程同时访问,保证数据在任何访问时刻,最多有一个线程访问,以保证数据的完整...
本文实例讲述了C#序列化与反序列化(Serialize,Deserialize)实现方法。分享给大家供大家参考。具体分析如下: 如果要保存运行程序过程的数据要么保存到数据库中,要么新建一个普通的文件,然后把数据保存进去.但是这两者有个缺点就是,不能把原有数据的结构也保存进去.比...
复制代码 代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;using Syst...

我的博客

人生若只如初见,何事秋风悲画扇。