{ } class MainEntry { }
98:C#中,执行以下代码后S的结果: string[] aa=new string[5]; aa[0]=\ aa[6]=\string s=\
foreach(string m in aa) s+=m;
A: 无结果,数据下标越界 static void Main(string[] args) { } myCollection my=new myCollection (); foreach(object o in my) { } Console.Write (o); private ArrayList al=new ArrayList(); public myCollection () { } public IEnumerator GetEnumerator() { } return al.GetEnumerator (); al.Add (111); al.Add (222); al.Add (333);
99 写一个HTML页面,实现以下功能,左键点击页面时显示“您好”,右键点击时显示“禁止右键”。并在2分钟后自动关闭页面。
100 自定义控件和一般用户控件的异同?如果要用这两者之一,你会选择哪种?为什么?
101 类划分的依据。类粒度问题
A:将业务领域中相关的属性抽象组织在一个类中,
102 执行Swap()后, s1、s2的值分别是什么?说明理由。 void Swap(object a,object b) {
object temp=a; a=b; b=temp; }
string s1=\string s2=\Swap(s1,s2);
A:s1=”abcd” s2=“degh” 引用本身按值传递,传递给Swap()方法的两个参数是s1,的s2副本
103. Web 本质上是无状态的, Web 应用程序保留值、管理状态的基本方法有那些。 A: 客户端: Cookie ViewState 隐藏域,查询字符串 服务器:Session Application DataBase 参见MSDN :状态管理建议
104 string str=”” 与 string 有什么区别 A: str=””初始化对象并分配空间 str=null初始化对象不分配空间
105 你如何将数组里的内容复制到arraylist 中
A: 1. ArrayList list=new ArrayList(); List.AddRange(array); 2. ArrayList list=new ArrayList(array);
106 String 与 StringBulider的区别