笔试题目不是特别难,在这里我只记录下我记得的几道题目 直接递归和间接递归的区别代码实现tree model数据库操作,表的联结操作设计模式字符串中null和“”的区别委托和事件的关系protect、private以及public…
什么是反射?动态获取程序集信息软件开发过程一般有几个阶段?每个阶段的作用?需求分析,架构设计,代码编写,QA,部署String s = new String("xyz");创建了几个String Object?两个对象,一个是“xyx”,一个…
C#中的接口和类有什么异同?接口,是可以多继承,类只有单继承.接口强调了你必须实现,而没有具本实现的方法和虚类有点相似。如何把一个array复制到arrayist里?foreach( object arr in array) arrayist.Add(arr)…
法一: int sum=0; bool flag=true; for(int i=1;i0) return m/2; else return -m/2;
int [] array = new int [*] ; int temp = 0 ; for (int i = 0 ; i < array.Length - 1 ; i++) { for (int j = i + 1 ; j < array.Length ; j++) { if (array[j] < array[i]) { temp = array[i] ; …
foreach (Control control in this.Controls) { if (control is TextBox) { TextBox tb = (TextBox)control ; tb.Text = String.Empty ; } }
override 与重载的区别。重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要 override 是进行基类中函数的重写。为了适应需要。
委托可以把一个方法作为参数代入另一个方法。 委托可以理解为指向一个函数的引用。 是,是一种特殊的委托
接口可以继承接口。抽像类可以实现(implements)接口,抽像类是否可继承实体类,但前提是实体类必须有明确的构造函数。
启动一个线程是调用start()方法,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由JVM调度并执行。这并不意味着线程就会立即运行。run()方法可以产生必须退出的标志来停止一个线程。