共个问题
简述 private protected public internal 修饰符的访问权限
答 private : 私有成员 在类的内部才可以访问
protected : 保护成员该类内部和继承类中可以访问
public : 公共成员完全公开没有访问限制
internal: 在同一命名空间内可以访问
列举ASPNET 页面之间传递值的几种方式
答 使用QueryString 如?id=; response Redirect()
使用Session变量
使用ServerTransfer
C#中的委托是什么?事件是不是一种委托?
答 委托可以把一个方法作为参数代入另一个方法委托可以理解为指向一个函数的引用
是是一种特殊的委托
override与重载的区别
答 override 与重载的区别重载是方法的名称相同参数或参数类型不同进行多次重载以适应不同的需要
Override 是进行基类中函数的重写为了适应需要
如果在一个B/S结构的系统中需要传递变量值但是又不能使用Session
CookieApplication您有几种方法进行处理?
答 thisServerTransfer Response Redirect()QueryString
描述一下C#中索引器的实现过程是否只能根据数字进行索引?
答不是可以用任意类型
用net做B/S结构的系统您是用几层结构来开发每一层之间的关系以及为什么要这样分层?
答一般为层
数据访问层业务层表示层
数据访问层对数据库进行增删查改
业务层一般分为二层业务表观层实现与表示层的沟通业务规则层实现用户密码的安全等
表示层为了与用户交互例如用户添加表单
优点 分工明确条理清晰易于调试而且具有可扩展性
缺点 增加成本