摘要:
1:a=10,b=15,在不用第三方变量的前提下,把a,b的值互换 2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组 3:请简述面向对象的多态的特性及意义! 4:session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法 5:对数据的并发采用什么办法进行处理较好。 6:已知Oracle数据库有GD和ZS两个数据... 阅读全文
摘要:
1. 填空: (1)面向对象的语言具有_____性、_____性、____性。 (2)能用foreach遍历访问的对象需要实现 __________接口或声明______方法的类型。 (3)列举ADO.net中的五个主要对象_____、_____、_____、_______、_______。 2. 不定项选择: (1) 以下叙述正确的是: ... 阅读全文
摘要:
31.公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行 (排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的思路 答:根据点击的列头,包该列的ID取出,按照该ID排序后,在给绑定到ListView中。 32.给定以下XML文件,完成算... 阅读全文
摘要:
1. 传入某个属性的set方法的隐含参数的名称是什么? value,它的类型和属性所声名的类型相同。 2. 如何在C#中实现继承? 在类名后加上一个冒号,再加上基类的名称。 3. C#支持多重继承么? 不支持。可以用接口来实现。 4. 被protected修饰的属性/方法在何处可以访问? 在继承或间接继承于这个类的子类中可以访问。 5. 私有成员会被继承么? 会,但是不能被访问。所以看上去... 阅读全文
摘要:
1. 在.net(C# or vb.net)中如何获得当前窗体或控件的句柄,特别是控件本身的句柄(请列举)。 this(C#) Me(vb.net). 2在.net(C# or vb.net)中如何用户自定义消息,并在窗体中处理这些消息。 在form中重载DefWndProc函数来处理消息: protected override void DefWndProc ( ref System.Wi... 阅读全文
摘要:
ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字. class RefExample { static void Method(ref int i) { i = 44; } static void Main... 阅读全文
摘要:
C#通过提供索引器,可以象处理数组一样处理对象。特别是属性,每一个元素都以一个get或set方法暴露。 public class Skyscraper { Story[] stories; public Story this [int index] { get { return stories [index]; } set { if (value != ... 阅读全文
摘要:
能够实现允许某个类被继承,但不允许其中的某个方法被覆写么? 可以,标记这个类为public,并标记这个方法为sealed。 Using 引入一个名子空间,或在使用了一个对像后自动调用其IDespose,New 实例化一个对像,或修饰一个方法,表此方法完全重写此方法 为什么不能指定接口中方法的修饰符? 接口中的方法用来定义对象之间通信的契约,指定接口中的方法为私有或保护没有意义。他们默认... 阅读全文
摘要:
1.在对SQL Server 数据库操作时应选用(a)。 a)SQL Server .NET Framework 数据提供程序; b)OLE DB .NET Framework 数据提供程序; c)ODBC .NET Framework 数据提供程序; d)Oracle .NET Framework数据提供程序; 2.下列选项中,(c)是引用类型。 a)enum类型 b)struct类型 c)st... 阅读全文
摘要:
使用ADO.NET时处理的5个主要对象类型. 1.Connection对象,连接数据库对象,可以将所有指令发送到数据存储器(以及发送来自数据存储器的结果).用户可以指定连接的数据库,使用的严正等. 2.Command对象,包含了指定将什么信息发送到数据库(或检索什么数据)的指令.还包含了将使用的连接的连接. 3.DataReader对象,提供了"获取"通过命令对象检索到的信息的方法.这一信息是只读... 阅读全文