摘要:先留着,有空再看using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.Security;using System.Web.SessionState;using System.W...
阅读全文
摘要:18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》...
阅读全文
摘要:1[Conditional("DEBUG")]2privatevoidDEBUG_TRACE(stringstrMsg)3{4Console.WriteLine(strMsg);5} 这种写法清晰,代码简介,容易阅读,可以屏蔽潜在的bug。1DEBUG_TRACE("ERRORMESSAGE1");2Console.WriteLine("MESSAGE");3DEBUG_TRACE("ERRORM...
阅读全文
摘要:前所未有的锋利微软公司的C#语言可能是Java的灭亡的原因,但Sun公司的ONE则应受到批评作者:Robert X. Cringely 要批评微软公司很容易。我的职业就是这个。是的,他们是欺凌弱小者,并且他们的技术往往是派生的、缺乏灵感,但是令微软公司的大部分竞争对手烦恼的却不是这些。微软公司的竞争对手被微软公司的成功所困扰,也就是说微软公司缺乏一个可信的竞争对手。这个原因(也可能是唯一的原因)并...
阅读全文
摘要:虛函數:由virtual聲明,它允許在派生類中被重寫,要重寫方法,必須先聲名為virtual public class myclass { public virtual int myint() { 函數体; } } class myclass1:myclass { public override int myint() { 函數体1; } } 抽象類、抽象函數:由abstract聲明,在抽象類中可...
阅读全文
摘要:/// /// 存储过程执行函数 /// /// 存储过程名 /// 参数信息集 /// 需返回的参数名数组 /// 存有返回值的HashTable public void ExecStoredProcedure(string strSpName,Hashtable ht,string[] strParameterArray) { SqlCommand comm = ...
阅读全文
摘要:部署用.net写的程序时客户系统需要安装对应版本的.net Framework,而VS.NET自带的安装程序项目没有提供一起打包框架的功能,这一点让许多开发者觉得不爽,在csdn论坛上也有人提及如何方便的把.net程序部署到没有安装框架的windows系统上。几个月前下载了Microsoft Visual Studio .NET 2003 引导程序插件(其实这个微软早在2003年底已经提供...
阅读全文
摘要:Windows CE .NET 应用程序开发:我有哪些选择? Mike Hall Microsoft Corporation Steve Maillet Entelechy Consulting 2003年2月7日 摘要:比较 Microsoft Windows CE .NET 应用程序开发人员目前可以使用的三种开发选择(即 Win32、MFC 和 Microsoft .NET Framework...
阅读全文
摘要:摘抄自《OOD 启示录》--Arthur J.Riel (1)所有数据都应该隐藏在所在的类的内部。p13 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。p15 (3)尽量减少类的协议中的消息。p16 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。 p16 ...
阅读全文
摘要:以下电子书均属PDF格式,部分包含源码 ASP.NET服务器控件与组件开发C#设计模式C# Primer中文版
阅读全文