C#开发
文章平均质量分 81
CShareMySide
这个作者很懒,什么都没留下…
展开
-
一个菜单的的加载
话说好久没编码了,突然要写代码有点不习惯那到一个需要做动态加载的菜单,想了半天,总算有点思路了做了第一个简单的例子,思维大致如下:1、既然是菜单,就可以无限递归。因此需要菜单对象包含一个自身列表。2、既然是菜单,加载的业务逻辑可能不同,因此需要可以动态配置业务逻辑。3、既然要加载,则需要实现递归加载的函数,并满足基础共用的参数及习惯。using System;using System.Collections.Generic;using System.Linq;using System.Text;原创 2011-04-23 10:04:00 · 586 阅读 · 0 评论 -
菜单功能的扩展
前面的菜单功能进行扩充到管理所有需要递归处理的对象优化的问题:1、各自的业务自处理自己的业务方法,因此需要获取节点和子节点的方法;2、递归的问题同一处理,不需要每个逻辑都实现;3、没啥注释,有问题的在下面提;4、如有问题话改进的,请大家提下,欢迎讨论using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace LoopObjectManagement{原创 2011-04-23 12:31:00 · 289 阅读 · 0 评论 -
分层的疑惑,再此在留标记
C# 分层设计思考原创 2011-04-24 22:56:00 · 315 阅读 · 0 评论