03 2007 档案

(摘录)C#编码规范
摘要:1 文件组织1.1 C#源文件把每个类都放在单独的文件中,文件名字和类名一致(用.CS作为扩展名)。类文件不要太长,不要超过2000LOC。必要时,分割代码,使结构更清晰。1.2 目录安排为每个命名空间创建一个目录(如,对于MyProject.TestSuite.TestTier使用MyProject/TestSuite/TestTier作为路径,不要使用带“.”的命名空间)。这样更易于映射命名空... 阅读全文

posted @ 2007-03-30 01:13 Haozes 阅读(701) 评论(0) 推荐(0)

.NET2.0环境下客户端使用WebService的一点认识.
摘要:Solo Spirit 那个天气预报是调用网上一个免费的WebService的.客户端调用WebService的使用方法两种:(一),在引用里添加Web引用,然后就像使用普通类一样使用.(二).在.net命令行输入wsdl http//url/xxx.asmx /language:cs /out:xxx.cs /protocol:httpGet可生成HttpGet的代理类.一.用第一种的方... 阅读全文

posted @ 2007-03-18 14:45 Haozes 阅读(1105) 评论(2) 推荐(0)

Solo Spirit系统精灵(含C#源码)
摘要:WINFORM初学者完全是拿来练手的.代码中充满幼稚可笑的逻辑.旨在学习交流.(该软件无啥实用性,估计自己也不用)功能介绍见截图: 图片附件: snap1.jpg (2007-3-17 14:09, 311.79 K)screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='点击在新窗口查看全图\nCT... 阅读全文

posted @ 2007-03-17 14:19 Haozes 阅读(890) 评论(1) 推荐(0)

c/c++中const用法总结
摘要:const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令 **************常量必须被初始化*************************cons的作用 (1)可以定义const常量 例如: const int Max=100; int Array[Max]; (2)便于进行类型检查 例如: void f(const int i) { .........} ... 阅读全文

posted @ 2007-03-09 21:47 Haozes 阅读(1402) 评论(4) 推荐(0)

XML认证教程,第 6 部分: XML Schema
摘要:XML Schema如同DTD一样是负责定义和描述XML文档的结构和内容模式。它可以定义XML文档中存在哪些元素和元素之间的关系,并且可以定义元素和属性的数据类型。什么是XML SchemaXML Schema如同DTD一样是负责定义和描述XML文档的结构和内容模式。它可以定义XML文档中存在哪些元素和元素之间的关系,并且可以定义元素和属性的数据类型。XML Schema本身是一个XML文档,它符... 阅读全文

posted @ 2007-03-03 09:57 Haozes 阅读(461) 评论(0) 推荐(0)

读书释疑--C#浅拷贝与深拷贝
摘要:读书释疑--C#浅拷贝与深拷贝:MemberwiseClone 方法创建一个浅表副本,方法是创建一个新对象,然后将当前对象的非静态字段复制到该新对象。如果字段是值类型的,则对该字段执行逐位复制。如果字段是引用类型,则复制引用但不复制引用的对象;因此,原始对象及其复本引用同一对象。深拷贝,即实现ICloneable接口.ICloneable可用于深拷贝和浅拷贝请看下面理解那句话.usingSyste... 阅读全文

posted @ 2007-03-02 16:59 Haozes 阅读(1174) 评论(0) 推荐(0)