1. 确保没有任何警告(warnings)。2.如果先执行Code Analysis(启用所有Microsoft Rules)再消除所有警告就更好了。3. 去掉所有没有用到的usings。编码过程中去掉多余代码是个好习惯。(参考:msdn)4. 在合理的地方检查对象是否为’null’,避免运行的时候出现Null Reference Exception。5. 始终遵循命名规范。一般而言变量参数使用驼
类型定义类型定义包括以下内容:对该类型定义的任何特性。类型的可访问性(可见性)。类型的名称。类型的基本类型。该类型实现的任何接口。每个类型的成员的定义。特性特性提供附加的用户定义元数据。它们通常用于在程序集中存储有关类型的附加信息,或在设计时或运行时环境中用于修改类型成员的行为。特性本身是从 System.Attribute 继承的类。每种支持使用特性的语言都有自己的语法,用于将特性应用到某个语言
http://msdn.microsoft.com/zh-cn/library/zcx1eb1e(v=vs.100).aspx通用类型系统定义了如何在公共语言运行时中声明、使用和管理类型,同时也是运行时跨语言集成支持的一个重要组成部分。常规类型系统执行以下功能:建立一个支持跨语言集成、类型安全和高性能代码执行的框架。提供一个支持完整实现多种编程语言的面向对象的模型。定义各语言必须遵守的规则,有助于
http://msdn.microsoft.com/en-us/library/vstudio/ms173113(v=vs.100).aspxClasses and structs have members that represent their data and behavior. A class's members include all the members declared i
from:http://www.cnblogs.com/luanshixia/p/3258111.html这是1年多以前我在公司所做讲座的讲义,现在与园友们分享,欢迎拿去使用、一起讨论。文中有若干思考题,对园友们是小菜一碟。另有设计模式讲义一篇,随后发布。1 概述1.1 意义“.NET平台开发规范”包括两方面内容:代码规范、最佳实践。(1) 规范和优美的代码风格有助于思路清晰。(2) 规范和优美的
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号