c#

位置:IT落伍者 >> c# >> 浏览文章

c#.Net史上经典面试题目


发布日期:2023年02月24日
 
c#.Net史上经典面试题目

个问题

简述 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结构的系统您是用几层结构来开发每一层之间的关系以及为什么要这样分层?

一般为

数据访问层业务层表示层

数据访问层对数据库进行增删查改

业务层一般分为二层业务表观层实现与表示层的沟通业务规则层实现用户密码的安全等

表示层为了与用户交互例如用户添加表单

优点 分工明确条理清晰易于调试而且具有可扩展性

缺点 增加成本

上一篇:深入解析.NET 许可证编译器 (Lc.exe) 的原理与源代码剖析

下一篇:.NET更新Xml中CDATA内容的方法实例