E


E field, 564

#elif directive, 439, 440, 442–443

else, 85–88

#else directive, 439, 442–443

Empty field, 419, 621

Encapsulation, 12, 52, 161

Encoding class, 620

Encoding property, 799

#endif directive, 439, 440–441, 442

EndOfStreamException, 381, 386–387

#endregion directive, 439, 444–445

EndsWith( ), 630, 632

Enqueue( ), 728, 729, 754

Enter( ), 679

Entry property, 766

enum keyword, 330, 505

Enumerations, 305, 330–334

formatting, 657–658

System, list of, 563

Enumerators, 708, 764–767

Epsilon field, 575, 577

EqualityComparer property, 722

Equals( ), 222, 299, 561, 573, 575, 579, 584, 589, 601, 615, 618, 713, 737

#error directive, 439, 444

Errors

network, handling, 786–789

runtime, 335, 489

syntax, 21–22

Escape sequences, character, 48–50

event statement, 409, 410, 414–415, 418

Event handlers, 409, 410

anonymous methods as, 421–422

and event accessors, 414–418

and form-based Windows programs, 832–834

instance methods as, 412–413

and method group conversion syntax, 410

.NET guidelines for 419–421

static methods as, 412, 413–414

Event synchronization object, using an, 693–695

EventArgs class, 419, 421, 832

EventHandler delegate, 421, 832

Events, 395, 409–424

and generics, 532

multicasting, 410, 411–412

EventWaitHandle class, 693

Exception class, 335, 345, 348–352, 355

Exception handling, 335–359

block, general form of, 336, 347

and creating derived exception classes, 345, 352–355

network, 786–789

and uncaught exceptions, 339–341

See also catch statement(s)

See also try block(s)

Exceptions, standard built-in, 335, 336, 350–352

table of common, 350

ExceptionState property, 698, 700

exe file, 446, 468

Exists( ), 595, 601

Exit( ), 679

Exp( ), 565

explicit keyword, 231

Expressions

nullable types in, 548–549

parsing, 845, 846–848

tokenizing, 848

type conversion in, 58–61, 548–549

extern

used with methods, 555

used to provide an assembly alias, 555–557




C# 2.0(c) The Complete Reference
C# 2.0: The Complete Reference (Complete Reference Series)
ISBN: 0072262095
EAN: 2147483647
Year: 2006
Pages: 300

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net