摘要: sealed 修饰符可以应用于类、实例方法和属性。密封类不能被继承。密封方法会重写基类中的方法,但其本身不能在任何派生类中进一步重写。当应用于方法或属性时,sealed 修饰符必须始终与 override(C# 参考) 一起使用。将密封类用作基类或将 abstract 修饰符与密封类一起使用是错误的。结构是隐式密封的;因此它们不能被继承。[代码] 阅读全文
posted @ 2009-06-10 00:38 jackyong 阅读(466) 评论(0) 推荐(2) 编辑
摘要: internal 修饰符可以用于类型或成员,使用该修饰符声明的类型或成员只能在同一程集内访问接口的成员不能使用 internal 修饰符值得注意的是,如果为 internal 成员加上了 protected 修饰符,这时的访问级别为 internal或 protected。只是看字面意思容易弄错,许多人认为 internal protected 应该是“只有同一个程序集中的子类可以访问... 阅读全文
posted @ 2009-06-10 00:37 jackyong 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 一、返回多个数据集   检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。   如果你是用动态的SQL语句来返回多个数据集,那我建议你用存储过程来替代动态的SQL语句。是否把业务逻辑写到存储过程中,这个有点争议。但... 阅读全文
posted @ 2009-06-10 00:19 jackyong 阅读(215) 评论(0) 推荐(0) 编辑