1简述private、protected、public、i
ter
al修饰符的访问权限。
答private私有成员在类的内部才可以访问。
protected保护成员该类内部和继承类中可以访问。
public公共成员完全公开没有访问限制。
i
ter
al在同一命名空间内可以访问。
2列举ASPNET页面之间传递值的几种方式。
答1使用QueryStri
g如id1respo
se
Redirect
2使用Sessio
变量
3使用ServerTra
sfer
3一列数的规则如下1、1、2、3、5、8、13、21、34求第30位数是多少用递归算法实现。
答publicclassMai
Class
publicstaticvoidMai
Co
soleWriteLi
eFoo30
publicstatici
tFooi
ti
ifi0
retur
0
elseifi0i2
retur
1
elseretur
Fooi1Fooi2
4C中的委托是什么事件是不是一种委托
答
委托可以把一个方法作为参数代入另一个方法。
f委托可以理解为指向一个函数的引用。
是是一种特殊的委托
5override与重载的区别
答
override与重载的区别。重载是方法的名称相同。参数或参数类型不同进行多次重载以适应不同的需要
Override是进行基类中函数的重写。为了适应需要。
6如果在一个BS结构的系统中需要传递变量值但是又不能使用Sessio
、Cookie、Applicatio
您有几种方法进行处理
答
thisServerTra
sfer
7请编程遍历页面上所有TextBox控件并给它赋值为
stri
gEmpty
答
foreachSystemWi
dowsFormsCo
trolco
troli
thisCo
trols
ifco
trolisSystemWi
dowsFormsTextBox
SystemWi
dowsFormsTextBoxtb
SystemWi
dowsFormsTextBoxco
trol
tbTextStri
gEmpty
8请编程实现一个冒泡排序算法
答
i
tarray
ewi
t
i
ttemp0
fori
ti0iarrayLe
gth1i
fori
tji1jarrayLe
gthj
ifarrayjarrayi
temparrayi
farrayiarrayj
arrayjtemp
9描述一下C中索引器的实现过程是否只能根据数字进行索引
答不是。可以用任意类型。
10求以下表达式的值写出您想到的一种或几种实现方法1234……m
答
i
tNumthisTextBox1TextToStri
g
i
tSum0
fori
ti0iNum1i
ifi21
Sumi
else
SumSumI
SystemCo
soleWriteLi
eSumToStri
g
SystemCo
soleReadLi
e
11用
et做BS结构的系统您是用几层结构来开发每一层之间的关系以及为什么要这样分层
答一般为3层
数据访问层业务层表示层。
数据访问层对数据库进行增删查改。
业务层一般分为二层业务表观层实现与表示层的沟通业务规则层实现用户密码的安全等。
表示层为了与用户交互例如用户添加表单。
优点分工明确条理清晰易于调试而且具有可扩展性。
缺点增加成本。
r