G


F

FCL (Framework Class Library), 31

features, core language

blocks, 16

characters, 18

comments, 10

escape characters, 19–20

generic types, 17

keywords, 25–29

line terminators, 9

nullable types, 18

numeric suffixes, 18–19

operators, 21–24

overview, 7

preprocessor directives, 13–16

primitives, 29

punctuators, 8–9

symbols and tokens overview, 7

tabs, 8

Unicode characters, 18

verbatim characters, 20–21

white space, 8

feedback, questions, or comments, xxiv

fields

accessibility, 53

declaration syntax, 52

overview, 52

private fields, 53

read-only fields, 53

volatile fields, 54

File Breakpoint dialog box, 456

filter command, 458–459

filters, 483

finalization

critical finalization objects, 592

finalizers, 569–570

garbage collections, 537

overview, 537–538

Finalize method

destructors, 563

syntax, 562

termination handler, 564

finalizers

considerations, 567

Console class, 576

constructors, 575–576

critical finalization objects, 592

deep object graphs, 574

destructors, 562

Dispose method, 577

expense, 568

multithreading, 568–569

order of finalization, 569–570

overview, 562–566

race conditions, 574

reentrancy, 574

resurrection, 571–573

running guarantees, 568

threads, 567, 569

virtual functions, 569–570

zombies, 571

finally statements

Dispose method, 577

overview, 332

fixed-size buffers, 624–625

fixed statement, 609–610

fonts, formatting, 158

for keyword, 163

formatted types, 618–620

Framework Class Library (FCL), 31

functions

breakpoints, 453–455

call performance, 383

members, 51

operators, 261–263

overloading, 62–63

overview, 54–55

parameters, 58–61

pointers, 295

static members, 261–263

System.Exception, 336

fuslogvw.exe (Assembly Binding Log Viewer Tool), 368




Programming Microsoft Visual C# 2005(c) The Language
Microsoft Visual Basic 2005 BASICS
ISBN: 0619267208
EAN: 2147483647
Year: 2007
Pages: 161

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