![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C# base
文章平均质量分 80
BlueTzar
Ready to rock, coming
展开
-
区分接口实现与虚函数重载
众所周知,在一个类中对接口所定义方法的实现,默认是不会加上“virtual”关键字的。一般的形式如下。 interface IMsg { void Message(); } public class MyClass:IMsg { #region IMsg Members public void Message()转载 2006-11-04 21:03:00 · 799 阅读 · 0 评论 -
Effective C# [C#中Finalize方法的问题]
C#中Finalize方法的问题 其实C#的Finalize方法有非常隐蔽的问题。问题如下。首先来看如下的代码:using System; public class Grandpapa { ~Grandpapa(){ Console.WriteLine("Grandpapa.~Grandpapa");} } public class Parent:Grandpapa {转载 2007-04-21 16:48:00 · 1143 阅读 · 2 评论 -
C#读写INI文件
虽然微软早已经建议在WINDOWS中用注册表代替INI文件,但是在实际应用中,INI文件仍然有用武之地,尤其现在绿色软件的流行,越来越多的程序将自己的一些配置信息保存到了INI文件中。 INI文件是文本文件,由若干节(section)组成,在每个带括号的标题下面,是若干个关键词(key)及其对应的值(Value): [Section] Key=Value VC中提供了API函数进行I原创 2007-04-17 09:50:00 · 983 阅读 · 0 评论 -
.NET(C#)连接各类数据库
1.C#连接连接Access程序代码: ------------------------------------------------------------------------------- using System.Data;using System.Data.OleDb;..string strConnection="Provider=Microsoft.Jet.OleDb.4.0原创 2007-04-22 11:13:00 · 657 阅读 · 0 评论 -
理解C#中的string类型
本文的目的在于揭示和DOTNET及C#相关的一些常见的和不常见的问题。在这些问题中我的第一篇文章和string数据类型有关,string数据类型是一种引用类型,但是当和其他引用类型比较的时候,很多开发人员可能并不能完全理解它的行为。 问题 对于常见的引用类型,当改变一个对象别名的值时,这种变化也同样会在一个实际的对象中表现出来;反之亦然。但是对于strin原创 2007-04-17 09:01:00 · 803 阅读 · 1 评论 -
正则表达式
简单的“年-月-日 小时:分钟:秒”形式的日期正则表达式为:^(/d{4})/-(/d{2})/-(/d{2}) (/d{2}):(/d{2}):(/d{2})$下面这条牛,判断YYYY-MM-DD这种格式的,基本上把闰年和2月等的情况都考虑进去了:^((((1[6-9]|[2-9]/d)/d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))原创 2007-04-13 17:02:00 · 511 阅读 · 0 评论 -
模拟鼠标
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace 模拟鼠标{ /// /// Form1 的摘要说明。 /// public class Form1 : Sy转载 2006-12-13 13:49:00 · 693 阅读 · 0 评论 -
自定义DataGrid翻页控件
(一)说明 一般情况下,使用DataGrid自带的翻页按钮就能够实现所有翻页操作了,但有时候想定制自己的翻页样式 或美化其显示效果,这时可以自已写个翻页用户控件.(二).显示效果载图 http://blog.csdn.net/ChengKing/archive/2005/11/20/533539.aspx (三)代码 1.*.aspx代码转载 2006-12-13 13:52:00 · 754 阅读 · 0 评论 -
用Process调用其它应用程序
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Diagnostics;namespace WindowsApplication3{ /// ///原创 2006-12-13 13:51:00 · 554 阅读 · 0 评论 -
用鼠标拖动图片
(一).说明 功能:用鼠标实现拖动图片. 用法:将鼠标指向一图片,按住鼠标左键拖动. 图片会随鼠标一起移动.(二).代码 (说明: 此功能我用的用途是将象棋游戏之棋子拖动效果) 读者可以将此功能用作其它用途,也可以用作设计其它的游戏.using System;using System.Drawing;using System.Collections;us原创 2006-12-13 13:50:00 · 1021 阅读 · 0 评论 -
gid+实现多种统计图 ,支持负坐标
using System;using System.Web.UI;using System.Data;using System.Web.UI.WebControls;using System.Drawing;using System.Drawing.Imaging;using System.IO;using System.Web;using System.ComponentModel;using转载 2006-12-13 13:58:00 · 989 阅读 · 0 评论 -
Drag拖放事件示例
(一).功能描述 涉及到DragEnter DragDrop DragLeave DragOver QueryContinueDrag事件用法的一个例子(二).代码using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.转载 2006-12-13 13:51:00 · 779 阅读 · 0 评论 -
.Net平台开发的技术规范与实践精华总结
.Net平台开发的技术规范与实践精华总结以下是本人对.Net平台开发实践的一些点滴总结。这里的技术规范主要是开发过程的代码规范、数据库设计规范、Com和.Net互操作规范;实践精华是对技术实践过程中的部分总结。一、代码规范良好的代码风格来自于同一的代码规范。风格良好的代码不仅具备可读性和可维护性,同时也给人行云流水、赏心悦目之快感。据Microsoft公司统计,基于微软平台的开发中转载 2007-04-24 14:52:00 · 833 阅读 · 0 评论