background image

}

9

.描述一下 C#中索引器的实现过程,是否只能根据数字进行索引?(索引器是对属

性的封装,具体查看 msdn)
答:不是。可以用任意类型。

10.求以下表达式的值,写出您想到的一种或几种实现方法:1-2+3-4+……+m
答:
int Num = this.TextBox1.Text.ToString() ;
int Sum = 0 ;
for (int i = 0 ; i < Num + 1 ; i++)
{

if((i%2) == 1)
{

Sum += i ;

}
else
{

Sum = Sum - I ;

}

}
System.Console.WriteLine(Sum.ToString());
System.Console.ReadLine() ;

11..net 做 B/S 结构的系统,您是用几层结构来开发,每一层之间的关系以及为什
么要这样分层?
答:使用 MVC 模式分层
一般为 3 层
数据访问层,业务层,表示层。
数据访问层对数据库进行增删查改。
业务层一般分为二层,业务表视层实现与表示层的沟通,业务规则层实现用户密码的安
全等。
表示层为了与用户交互例如用户添加表单。
优点:分工明确,条理清晰,易于调试,而且具有可扩展性。
缺点:增加成本。

12.在下面的例子里
using System;
class A
{

public A()
{

PrintFields();

}