第 54 题
9 a4 i L. ]. @+ X' R/ N你需要开发一个显示任务进度的闪屏。
1 T6 G; G6 P! W$ A为此,你需要在屏幕上画出一个使用渐变阴影进行填充的矩形。你应该使用下面那个代码 8 Y$ i5 X" N6 p5 {
段? , u5 ^2 k$ E1 O* R, N- t. z& i/ K
A. Rectangle rectangle = new Rectangle(10, 10, 450, 25); LinearGradientBrush
1 A6 _$ x( ]. v4 ~- ^/ Q: v2 FrectangleBrush =
2 D4 B8 P: c7 Y0 i2 y$ x& j- |) znew LinearGradientBrush(rectangle, Color.AliceBlue,
2 K+ Y* k- m8 s( @' q! oColor.CornflowerBlue,
7 _) n! w: W4 ^, z/ R7 a. xLinearGradientMode.ForwardDiagonal); Pen rectanglePen = new Pen(rectangleBrush);
& X8 m5 _7 D. z' V7 I5 PGraphics g = this.CreateGraphics(); g.DrawRectangle(rectanglePen, rectangle);
* A# H) O+ l, ~, w( A5 mB. Rectangle rectangle = new Rectangle(10, 10, 450, 25); LinearGradientBrush # b0 w4 M9 M1 ^* x3 N6 P: `
rectangleBrush =
9 g: t$ j, h# M8 Wnew LinearGradientBrush(rectangle, Color.AliceBlue,
; b% o1 h5 r% KColor.CornflowerBlue,
0 Y# [& h; L; T, b [4 K8 x* wLinearGradientMode.ForwardDiagonal); Pen rectanglePen = new Pen(rectangleBrush); ! k# g: J$ J- m; {3 f0 U$ d; h
Graphics g = this.CreateGraphics(); g.FillRectangle(rectangleBrush, rectangle); 3 ~! w- J* B9 B; Z4 v( q( T# z
C. RectangleF rectangle = new RectangleF(10f, 10f, 450f, 25f); Point[] points = new 7 [/ K6 Y8 }( B/ ]) C7 `
Point[] {new Point(0, 0),
- r3 k) P. h5 A4 \, K: wnew Point(110, 145)}; LinearGradientBrush rectangelBrush =
" }" O+ B5 I7 m/ m& @) Wnew LinearGradientBrush(rectangle, Color.AliceBlue, * x& j% s- X& n) \2 T9 ~1 m
Color.CornflowerBlue,
4 w, v3 H, ]# b- }0 ^3 f# N7 ALinearGradientMode.ForwardDiagonal); Pen rectanglePen = new Pen(rectangleBrush); 2 ^6 f9 b7 `3 ?1 t, s% {# q
Graphics g = this.CreateGraphics(); g.DrawPolygon(rectanglePen, points);
1 M3 U" l& s6 v6 o) ^+ L, A6 ^5 I+ ZD. RectangleF rectangle = new RectangleF(10f, 10f, 450f, 25f); SolidBrush & `. C. S( O- [6 x$ M# Y
rectangleBrush =
8 P5 d, {; K8 d4 g2 F" dnew SolidBrush(Color.AliceBlue); Pen rectanglePen = new Pen(rectangleBrush); " t/ ?0 R: n/ o; R, L2 G& x
Graphics g = this.CreateGraphics(); g.DrawRectangle(rectangleBrush, rectangle);
' C3 K: x9 ?3 c* f2 }5 A6 T答案: B
: b: Y+ O6 t$ N2 i3 T
0 Z; q! R. s4 s8 f第 55 题 # F9 T" O% z3 m0 ] U8 k
你正在开发一个在字符串中查找子串的方法。这个方法将被本地化为意大利区域。你的方法 # X# M a0 b1 s0 k {2 F
接收如下参数:被查询的字符串 searchList,要查找的字符串 searchValue。你应该使用下面
) x9 f9 _% |* @" F那个代码段?
$ W+ \/ j: ~5 g: v: }A return searchList.IndexOf(searchValue); 8 i; o2 R; x; i1 c
B. CompareInfo comparer = ! o: K/ ?2 r9 E& h0 Q9 v
new CultureInfo("it-IT").CompareInfo; return comparer.Compare(searchList, searchValue); / B+ T6 p x2 t2 b# v4 h I# Z+ l( o
C. CultureInfo Comparer = new CultureInfo("it-IT");if(searchList.IndexOf(searchValue)
7 ?: c* @) m0 L3 W# y> 0) {
+ [3 V; H. q" U) j3 Mreturn true;} else { 5 V [9 G' h8 Z5 x1 I4 [+ G
return false;} 8 U: T( e% G+ W' M! X d% N
D. CompareInfo comparer =
2 F! }0 O) a7 }: nnew CultureInfo("it-IT").CompareInfo; if (comparer.IndexOf(searchList, 0 f2 k+ g2 g m, P& L; ^' h& F
searchValue) > 0) {
: z8 I' ? s/ V, _. ?) h) @return true;} else { 9 T% o! k6 o0 k9 E0 |
return false;}
9 a8 n5 @2 k) t答案: D |