自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

转载 使用NUnit在.Net编程中进行单元测试

本文通过一个详实的例子,详细介绍了如何在C#中利用NUnit单元测试框架进行应用程序类的单元测试工作。引言:举一个可能会发生在你身边的事件将更能贴近实际,幸好我们现在就有一件在程序员看来非常普通的任务:你今天第一天上班,你的项目经理拿给你一叠不算厚的文档,告诉你今天的任务是按照文档中的要求编写一个.Net类,可能因为任务并不复杂,所以他看上去非常的随意。今天能否很好的完成任

2011-10-24 09:35:38 565

转载 编写单元测试用例(摘抄)

一、 单元测试的概念        单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返回了正确的输出。        测试的覆盖种类        1.语句覆盖:语句覆盖就是设计若干个测试用例,运行被测试程序,使得每一条可执行语句至少执行一次。        2.判定覆盖(也叫分支覆盖):设计若干个测试用例,运行所测

2011-10-24 09:32:45 1235

转载 单元测试代码编写

单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。 单元测试不仅仅是作为无错编码一种辅助手段在一次性的开发过程中使用,单元测试必须是可重复的,无论是在软件修改,或是移植到新的运行环境的过程中。因此,所有的测试都必须在整个软件系统的生命周期中进行维护。      多数讲述单元测试的文章都是以Java为例,本文以C++

2011-10-21 00:47:13 8180

转载 C# 处理图片拖动和缩放功能

程序要实现的目的是通过鼠标来控制图片的缩放和移动的效果,也就是说可以鼠标在程序界面上拖动图片,通过鼠标滚轮放大和缩小图片。这种功能在图片浏览程序里面再普通不过了,一般来说,如果是在MFC或者Winform里面实现这两个功能的话,都是通过处理鼠标的移动和滚轮事件,在这两个事件处理函

2011-10-14 10:01:10 10477 3

原创 C# 如何用按钮实现鼠标滚轮操作

[DllImport("user32.dll")] static extern void mouse_event(int flags, int dX, int dY, int buttons, int extraInfo); const i

2011-10-14 09:32:47 10742 1

转载 C#获取和设置鼠标的坐标

该示例实现了控制鼠标的坐标,分别用WIndows Api和.Net库自带的命令实现。 APi控制和获取鼠标分别是:   GetCursorPos和SetCursorPost。下面是截图: using System;  using System.Co

2011-10-13 00:56:57 14255

转载 C#制作“安装和部署”时,实现软件开机启动

使用VS自带的安装模块可以方便的对项目进行打包,如果仔细观察的话,我们可以发现,VS制作安装包是可以操作注册表的,那么我们创建开机启动就变得简单了。    具体操作办法如下:  鼠标右键安装项目->视图->注册表  依次创建键:  HKEY_CURRENT_U

2011-10-13 00:46:01 837

转载 c#启动关闭进程

以前关闭进程的方式,通常采用bat文件的方式。现在通过采用另外一种方式关闭进程。关闭进程主要思路:遍历所有进程,根据进程名称,找出需要关闭的进程。开启进程主要思路:通过递归的方式找出文件夹中所有的exe文件,并且开启。其主要代码如下: 1 #region 方法

2011-10-13 00:39:13 866

转载 C#之virtual override new关键字

C#之virtual override new关键字最近在重新看,下面的正文是从自己的学习笔记整理的关于继承中virtual,override,new三个关键字的,希望不正确的地方有人可以给我指出来。一、关键字的辨析 1、 virtual 用于将一个基类函数声明为

2011-10-13 00:17:36 1030

转载 C#程序实现动态调用DLL的研究

C#程序实现动态调用DLL的研究摘 要:在《csdn开发高手》2004年第03期中的《化功大法——将DLL嵌入EXE》一文,介绍了如何把一个动态链接库作为一个资源嵌入到可执行文件,在可执行文件运行时,自动从资源中释放出来,通过静态加载延迟实现DLL函数的动态加载,程序退出

2011-10-13 00:14:28 1309

转载 一个c#即时监控小程序

关键词:委托  线程  异步操作  大数据存储过程分页  实时刷新界面数据  声音报警 任务栏提示   动态任务栏图标切换  需求:启动监控程序后,每隔10秒(可配置多少秒)从后台数据库查询一次,      查询条件(sql语句可配置),然后返回结果显示和进行判断。

2011-10-13 00:10:06 7072 3

转载 C#的4个基本技巧

C#的4个基本技巧1. 如果可能尽量使用接口来编程  .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码:  pri

2011-10-12 23:56:40 536

原创 System.MissingMethodException:+Method+not+found:+解决方案

中文版本提示:System.MissingMethodException: 找不到方法:...英文版本提示:System.MissingMethodException: Method not found:...导致此异常的原因是引用程集版本冲突,通常可能是因为同一个项目(

2011-10-11 15:45:42 19137 2

ICO精灵的V2.0版本

主要功能是ico图标的提取和ico图标的批量转化成bmp文件和bmp文件批量转换成ico文件,新增了bmp文件批量转换成ico文件功能和修正了新建文件夹的bug。

2011-11-16

C# WinForm TreeListView控件用法

C# WinForm TreeListView控件用法初步

2011-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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