应用程序以便当发生一个HTTP代码错误时它可以显示一个自定义的错误页面给用户。您想要花最小的代价完成这
些目标,您应该怎么做?
答:在这个应用程序的 代码错误;
问:您要创建一个显示公司员工列表的应用程序。您使用一个DataGrid控件显示员工的列表。您打算修改这个控件
以便在这个Grid的Footer显示员工合计数。请问您应该怎么做?
问:您为公司创建了一个应用程序在 DataGrid 控件中显示一个经过排序的列表。产品数据被存放于一个名为
其中是已经按ProductID降序排列的产品列表。您打算显示以相反的字母顺序排列的ProductName,请问该怎么做
机器代码,JIT增加了执行效率;
程序第一次会比较慢,因为他是JIT;
列出所有使用了以“mscor”作为开头的dll或者exe的进程和模块信息;
in-proc是进程内,进程内能共享代码和数据块,out-of-proc是进程外,进程外的互操作需要用进程间通讯来实现
当你在中所有可序列化的类都被标记为什么?
IClonable方法是实现深度复制的接口,实现它应该能深度复制一个对象出来。深度复制的特征的调用对象的构造
方法,创建新的对象,包括创建对象中嵌套的引用对象的新实例;Shadow复制则不同,是浅表复制,不重新创建
新实例,浅表复制的实现是类库中要同时存在这两个类?
如果要操作一个不断增长的字符串,尽量不用String类,改用 StringBuilder 类。两个类的工作原理不同:String类
是一种传统的修改字符串的方式,它确实可以完成把一个字符串添加到另一个字符串上的工作没错,但是在.Net框
架下,这个操作实在是划不来。因为系统先是把两个字符串写入内存,接着删除原来的String对象,然后创建一个
String对象,并读取内存中的数据赋给该对象。这一来二去的,耗了不少时间。而使用 System。Text 命名空间下
面的 StringBuilder 类就不是这样了,它提供的Append方法,能够在已有对象的原地进行字符串的修改,简单而且
直接。当然,一般情况下觉察不到这二者效率的差异,但如果你要对某个字符串进行大量的添加操作,那么