Age property
488
Index
overview, 334–336
quick reference, 350, 368
Age property, 232
aggregate initializer, 202
algorithms, 226
All Apps charm, 378
ampersand character (&), 175
AND operator (&), 296
AND operator (&&), 31
Animal class, 16
AnsiClass attribute, 469
API (application programming interface),
Windows, 265
AppBarButton style, 427
app bars
AppBar control, 383
in calculator example, 425–428
AppendAllLines method, 292
AppendAllText method, 292
AppendChild method, 324, 326
AppendText method, 292, 293
App.g.cpp, 380
App.g.h, 380
application programming interface (API),
Windows, 265
Application UI tab, 412
ArgumentException, 222, 232, 239
ArithmeticButtons_Click method, 404, 406
ArithmeticException, 184
arithmetic operators, 30–31
overloading, 161–162
arity, 161
array keyword, 207
Array::Reverse method, 217
arrays
managed arrays
and reference types, 208–210
initializing, 208
multidimensional, 211
overview, 207–208
using for each loop with, 210–211
native
dynamic allocation of, 203–205
initializing, 202
multidimensional, 202–203
overview, 197–199
passing to functions, 200–202
overview, 28
System::Array class
basic operations using, 213–215
copying elements, 215
overview, 212
searching, 216–217
sorting, 217–218
using enumerators with, 218–219
Array::Sort method, 217
AsReadOnly method, 212
assemblies
ADO.NET, 336
.NET, 266
AssemblyCompanyAttribute, 267, 268
AssemblyInfo.cpp file
predefined attributes, 457–458
assembly linker, 6
assembly manifest, 266
Assembly property, 468
AssemblyQualifiedName property, 468
Assets folder, 379
assigning variables, 26–27
assignment conversions, 26
assignment operator (=), 26, 30
asterisk (*) symbol, 438
attached properties, 386–387
AttributeCount property, 307, 315
Attribute node type, 309
attributes
and metadata
overview, 453–454
using ILDASM, 454–457
defining custom
creating, 463–467
design criteria for attribute classes, 463–464
overview, 461–463
properties for, 463–464
predefined attributes
AssemblyInfo.cpp file, 457–458
classes for, 458–461
overview, 457
using reflection to obtain
accessing custom attribute data, 470–472
accessing standard attributes, 469
overview, 467–468
Type class, 467–469
Attributes property, 291, 323, 326, 468
AttributeTargets enumeration, 464
AttributeUsage attribute, 462, 464
AttributeUsageAttribute class, 458, 462
AutoClass attribute, 469
auto_gcroot type, 440
auto-implemented properties, 233
Do'stlaringiz bilan baham: |