C#常见笔试面试题大全(持续更新...)

简述private、protected、internal、public修饰符的访问权限

private:私有成员,类内可以访问

protected:保护成员,类内及继承类可以访问

public:公共成员,无访问限制

internal:程序集内可以访问(注意:不是同一个命名空间下,事实上通过using语句引用命名空间后,仍然可以访问internal成员)

ADO.NET中的五个重要对象

Connection:用于数据库连接,无法从未连接的数据库取数。

Command:用于向数据库发送指令,如CRUD操作、存储过程等

DataSet:数据集,用于存储从数据库中获取到的数据,存放在内存中

DataAdapter:用于数据源与DataSet间数据传输

DataReader:用于读取数据源中的数据,数据存在数据库服务器,而不是一次性加载到内存中

ADO.NET使用Connection连接数据库,使用Command或DataAdapter对象来执行SQL语句,并将执行的结果返回给DataReader或DataAdapter对象操作数据结果,将得到的数据记录在DataSet中。

列举Asp.NET页面传值的方式

QueryString查询字符串:?name=Li;

Session变量

Server.Transfer

Cookie变量

C#的委托是什么?事件与委托有什么关系?

类似于C++中的指针,委托是存有对某个方法的引用的一种引用类型变量,引用可以在运行时被改变。

委托特别用于事件实现和回调函数,所有的委托都派生子System.Delegate类。

事件类似于一个委托的实例,事件内部由委托实现。事件属于类的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值