1、_____以一种完全通用的方法定义类或方法,同时可以用任何类型声明和使用它。A) 重载 B) 事件 C) 委托 D) 泛型 2、有一个泛型类class List<T>{},则正确实例化该泛型类的语句是_____。A) List t=new List(); B) List t=new List<T>; C) List<T> t=new List<T>(); D) List<int> t=new List<int>(); 3、泛型中的类型参数_____。A) 只可以作为类成员方法的返回值类型 B) 只可以作为类成员方法的参数类型 C) 只可以作为字段的类型 D) 以上三者均可 4、在File类中,实现文件移动的方法是_____。A) Copy B) CopyTo C) Move D) MoveTo 5、已知FileStream f;,则下面会引发异常的语句是_____。A) f=new FileStream(@”C:Test.dat”,FileMode.Create,FileAccess.Write); B) f=new FileStream(@”C:Test.dat”,FileMode.CreateNew,FileAccess.Read); C) f=new FileStream(@”C:Test.dat”,FileMode.Open,FileAccess.Write); D) f=new FileStream(@”C:Test.dat”,FileMode.Trencate); 6、已知FileStream f=new FileStream(@”C:Test.dat”,FileMode.Open,FileAccess.Write);,则把文件指针移动到Test.dat文件尾部的语句是_____。A) f.Length=f.Position; B) f.Position=f.Length; C) f.Length=f.Position-1; D) f.Position=f.Length-1; 7、以下关于枚举类型的定义,不正确的是_____。A) public enum var1{ Mike = 1, Nike = 2, Jike } B) public enum var1{ Mike = 0, Nike=1, Jike=2} C) public enum var1{ Mike , Nike, Mike } D) public enum var1{ Mike , Nike , Jike } 8、下面对于画笔的描述中,不正确的是_____。A) 画笔用于绘制图形的框线 B) 画笔不但可以绘制实现,也可以绘制点划线和虚线等 C) StartCap和EndCap属性可以设置线段的端点样式 D) 通过设置DashCap属性,可以自定义线段的端点样式 9、下面有关字体的描述中,不正确的是_____。A) 字体的大小事由单位的,单位可以是点、英寸或毫米 B) 字体的样式取值于FontStyle枚举 C) 可以通过指定字体的名称来建立字体 D) 在GDI+中,无法获取当期系统中安装了哪些字体 10、下面有关画刷的描述中,不正确的是_____。A) SolidBrush画刷是一种纯色实心画刷 B) PathGradientBrush画刷可以绘制两个颜色之间的渐变 C) TextureBrush画刷使用纹理填充图形内部 D) HatchBrush画刷可以使用简单、重复性的图案填充图形内部 11、以下_____方法不能绘制封闭图形。A) DrawPloygon B) DrawPie C) DrawRectangle D) DrawLine 12、如果要设置整个绘图区的背景色,可以使用Graphics类的_____。A) Clear方法 B) DrawRectangle方法 C) FillPie方法 D) FillEllipse方法 13、使用Graphics类的DrawArc方法可以绘制一段圆弧,该圆弧的起始角度是指从圆弧的起始点_____。A) 沿逆时针方向转过的角度数 B) 沿逆时针方向转过的弧度数 C) 沿顺时针方向转过的角度数 D) 沿顺时针方向转过的弧度数 14、API的含义是_____。A) 应用程序编程接口 B) 动态链接库 C) 应用程序句柄 D) 以上都不对 15、以下_____方法不能绘制圆形。A) DrawEllipse B) DrawArc C) DrawRectangle D) DrawPie |