... ArrayList, 310 arrays, 243 –255 covariance and, 247 – 248 declaring, 243 – 244 implicit typed, 244 – 246 jagged, 253–255 multidimensional, 2 51 255 param, 12 3 rectangular, 2 51 253 searchability, 248 ... development (AOSD), 25 assemblies, 4, 11 13 cross-language compatibility, 15 loading, 12 13 multiple, 12 naming, 12 strongly named, 12 assembly loader, 11 13 assignment conversion, 592 associativity, ... 15 0, 48 1 branch optimization, 11 break statement, 39, 41 Bridge pattern, 288–289 Brown, Keith, 9 built-in types, 21 22, 43 byte type, 21, 24 ■ C C# as strongly typed language, 17 , 18 ...