Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a2200817 a 4500 
001    650347751 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr cnu---unuuu 
008    100727s2010    nyua    ob    001 0 eng d 
019    649914453|a679603908|a685056730|a698365072|a748357181
       |a765143628|a816564333|a856988926|a949859666 
020    9780071741170|q(electronic bk.) 
020    0071741178|q(electronic bk.) 
020    1282644769 
020    9781282644762 
020    |q(pbk. ;|qalk. paper) 
020    |q(pbk. ;|qalk. paper) 
029 1  AU@|b000053260322 
029 1  DEBSZ|b355394278 
029 1  NZ1|b13822840 
029 1  AU@|b000067110805 
029 1  AU@|b000054962661 
035    (OCoLC)650347751|z(OCoLC)649914453|z(OCoLC)679603908
       |z(OCoLC)685056730|z(OCoLC)698365072|z(OCoLC)748357181
       |z(OCoLC)765143628|z(OCoLC)816564333|z(OCoLC)856988926
       |z(OCoLC)949859666 
037    CL0500000077|bSafari Books Online 
037    ABAF3646-84B3-4CBB-9718-0FA92A35D7F4|bOverDrive, Inc.
       |nhttp://www.overdrive.com 
040    N$T|beng|epn|cN$T|dIDEBK|dUMI|dCEF|dYDXCP|dOCLCQ|dMUQ|dE7B
       |dCDX|dB24X7|dDEBSZ|dOCLCQ|dOCLCF|dOCLCQ|dOCLCO|dTEFOD
       |dCAUOI|dFMG|dCNSPO|dTEFOD|dOCLCQ|dOCLCO|dOCLCQ|dOCLCO
       |dOCLCQ|dOCLCO|dXPJ|dEBLCP|dMYSZA|dGRR|dPIFAG|dOCLCQ|dWY@
       |dLUE|dOCLCQ|dUKAHL|dAJS|dOCLCO|dDST|dOCLCQ|dPSYSI|dOCLCQ
       |dOCLCO|dOCLCQ 
049    INap 
082 04 005.13/3 
082 04 005.13/3|222 
099    eBook O’Reilly for Public Libraries 
100 1  Schildt, Herbert. 
245 10 C♯ 4.0 :|bthe complete reference /|cHerbert Schildt.
       |h[O'Reilly electronic resource] 
260    New York :|bMcGraw-Hill,|c2010. 
300    1 online resource (xxv, 949 pages) :|billustrations 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
504    Includes bibliographical references and index. 
505 0  Special Thanks; Preface; Part I: The C# Language; 1 The 
       Creation of C#; C#'s Family Tree; How C# Relates to the 
       .NET Framework; How the Common Language Runtime Works; 
       Managed vs. Unmanaged Code; 2 An Overview of C#; Object-
       Oriented Programming; A First Simple Program; Handling 
       Syntax Errors; A Small Variation; A Second Simple Program;
       Another Data Type; Two Control Statements; Using Code 
       Blocks; Semicolons, Positioning, and Indentation; The C# 
       Keywords; Identifiers; The .NET Framework Class Library; 3
       Data Types, Literals, and Variables; Why Data Types Are 
       Important. 
505 8  C#'s Value TypesIntegers; Floating-Point Types; The 
       decimal Type; Characters; The bool Type; Some Output 
       Options; Literals; A Closer Look at Variables; The Scope 
       and Lifetime of Variables; Type Conversion and Casting; 
       Type Conversion in Expressions; 4 Operators; Arithmetic 
       Operators; Relational and Logical Operators; The 
       Assignment Operator; The Bitwise Operators; The? Operator;
       Spacing and Parentheses; Operator Precedence; 5 Program 
       Control Statements; The if Statement; The switch 
       Statement; The for Loop; The while Loop; The do-while 
       Loop; The foreach Loop; Using break to Exit a Loop. 
505 8  Using continueThe goto; 6 Introducing Classes and Objects;
       Class Fundamentals; How Objects Are Created; Reference 
       Variables and Assignment; Methods; Constructors; The new 
       Operator Revisited; Garbage Collection and Destructors; 
       The this Keyword; 7 Arrays and Strings; Arrays; 
       Multidimensional Arrays; Jagged Arrays; Assigning Array 
       References; Using the Length Property; Implicitly Typed 
       Arrays; The foreach Loop; Strings; 8 A Closer Look at 
       Methods and Classes; Controlling Access to Class Members; 
       Pass References to Methods; Use ref and out Parameters; 
       Use a Variable Number of Arguments. 
505 8  Return ObjectsMethod Overloading; Overload Constructors; 
       Object Initializers; Optional Arguments; Named Arguments; 
       The Main() Method; Recursion; Understanding static; Static
       Classes; 9 Operator Overloading; Operator Overloading 
       Fundamentals; Handling Operations on C# Built-in Types; 
       Overloading the Relational Operators; Overloading true and
       false; Overloading the Logical Operators; Conversion 
       Operators; Operator Overloading Tips and Restrictions; 
       Another Example of Operator Overloading; 10 Indexers and 
       Properties; Indexers; Properties; Use Access Modifiers 
       with Accessors. 
505 8  Using Indexers and Properties11 Inheritance; Inheritance 
       Basics; Member Access and Inheritance; Constructors and 
       Inheritance; Inheritance and Name Hiding; Creating a 
       Multilevel Hierarchy; When Are Constructors Called?; Base 
       Class References and Derived Objects; Virtual Methods and 
       Overriding; Using Abstract Classes; Using sealed to 
       Prevent Inheritance; The object Class; 12 Interfaces, 
       Structures, and Enumerations; Interfaces; Using Interface 
       References; Interface Properties; Interface Indexers; 
       Interfaces Can Be Inherited; Name Hiding with Interface 
       Inheritance; Explicit Implementations. 
520    The Definitive Guide to C# "From using LINQ to covariance 
       and from string formatting to optional arguments, Herb's 
       update covers all you need to know about using real-world 
       C# 4.0." -Michael Howard, Microsoft Corporation 
       Bestselling author Herb Schildt has updated and expanded 
       his classic programming reference to cover C# 4.0--the 
       latest release of this powerful, feature-rich language. 
       Using carefully crafted explanations, insider tips, and 
       hundreds of examples, C# 4.0: The Complete Reference 
       offers in-depth details on all aspects of C#, including 
       keywords, syntax, and core libraries. New C# 4.0 features,
       such as named and optional arguments, the dynamic type, 
       expanded covariance and contravariance capabilities, and 
       support for parallel programming with the Task Parallel 
       Library (TPL) and PLINQ are also discussed. Perfect for 
       beginners and professional C# programmers alike, this 
       expert resource is written in the clear, crisp, 
       uncompromising style that has made Herb the choice of 
       millions worldwide. Begin mastering C# 4.0 today with help
       from this authoritative volume! Coverage includes: Data 
       types and operators Control statements Classes and objects
       Constructors, destructors, and methods Interfaces, arrays,
       enumerations, and structures Method and operator 
       overloading Inheritance and virtual methods Reflection and
       runtime type ID Exception handling Delegates, properties, 
       events, and indexers Attributes Multithreading and the 
       Task Parallel Library Generics LINQ and PLINQ Lambda 
       expressions Anonymous types Extension methods Named and 
       optional arguments Implicitly typed variables I/O, 
       networking, and collections The preprocessor and much, 
       much more. 
588 0  Print version record. 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
650  0 C# (Computer program language) 
650  6 C♯ (Langage de programmation) 
650  6 C# (Langage de programmation) 
650  7 C♯ (Computer program language)|2blmlsh 
650  7 C# (Computer program language)|2fast 
776 08 |iPrint version:|aSchildt, Herbert.|tC♯ 4.0.|dNew York : 
       McGraw-Hill, 2010|z9780071741163|w(DLC)  2010014885
       |w(OCoLC)559780729 
830  0 IT Pro. 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9780071741163/?ar
       |zAvailable on O'Reilly for Public Libraries 
938    Askews and Holts Library Services|bASKH|nAH26368051 
938    Books 24x7|bB247|nbks00035953 
938    Coutts Information Services|bCOUT|n13929465|c49.99 USD 
938    ProQuest Ebook Central|bEBLB|nEBL4668298 
938    ProQuest Ebook Central|bEBLB|nEBL4657999 
938    ebrary|bEBRY|nebr10395846 
938    EBSCOhost|bEBSC|n324071 
938    ProQuest MyiLibrary Digital eBook Collection|bIDEB|n264476
938    YBP Library Services|bYANK|n3335779 
994    92|bJFN