06176cam a2200577 4500
761935330
TxAuBib
20230213120000.0
120206s2008||||||||||||||||||||||||eng|u
9780596155384
electronic bk.
0596155387
electronic bk.
9780596551490
electronic bk.
0596551495
electronic bk.
1614ea3e-4400-453b-86b5-2e0274afcb61
OverDrive
(Reserve ID)
595854
OverDrive
(Product ID)
(OCoLC)775300469
EBLCP
eng
EBLCP
OCLCQ
N$T
TEFOD
TXN
TxAuBib
Albahari, Joseph.
C♯ 3.0 in a Nutshell.
C♯ 3.0 in a Nutshell
[Libby].
3rd ed.
Sebastopol :
O'Reilly Media, Inc.,
2008.
1 online resource (858 p.)
Format: OverDrive Adobe EPUB eBook, Filesize: 3640kB.
Format: OverDrive OverDrive Read, Filesize: 3640kB.
Format: OverDrive Open EPUB eBook, Filesize: 3645kB.
Fully Qualified Names.
Table of Contents; Preface; Intended Audience; How This Book Is Organized; What You Need to Use This Book; Conventions Used in This Book; Using Code Examples; We'd Like to Hear from You; Safari® Books Online; Acknowledgments; Joseph Albahari; Ben Albahari; Introducing C♯ and the .NET Framework; Object Orientation; Type Safety; Memory Management; Platform Support; C♯'s Relationship with the CLR; The CLR and .NET Framework; What's New in C♯ 3.0; C♯ Language Basics; A First C♯ Program; Compilation; Syntax; Identifiers and Keywords; Avoiding conflicts; Contextual keywords.
Literals, Punctuators, and OperatorsComments; Type Basics; Predefined Type Examples; Custom Type Examples; Members of a type; Symmetry of predefined types and custom types; Constructors and instantiation; Instance versus static members; The public keyword; Conversions; Value Types Versus Reference Types; Value types; Reference types; Null; Storage overhead; Predefined Type Taxonomy; Numeric Types; Numeric Literals; Numeric literal type inference; Numeric suffixes; Numeric Conversions; Integral to integral conversions; Floating-point to floating-point conversions.
Floating-point to integral conversionsDecimal conversions; Arithmetic Operators; Increment and Decrement Operators; Specialized Integral Operations; Integral division; Integral overflow; Integral arithmetic overflow check operators; Overflow checking for constant expressions; Bitwise operators; Eight- and 16-Bit Integrals; Special Float and Double Values; double Versus decimal; Real Number Rounding Errors; Boolean Type and Operators; Bool Conversions; Equality and Comparison Operators; Conditional Operators; Strings and Characters; Char conversions; String Type; String concatenation.
String comparisonsArrays; Default Element Initialization; Value types versus reference types; Multidimensional Arrays; Rectangular arrays; Jagged arrays; Simplified Array Initialization Expressions; Bounds Checking; Variables and Parameters; The Stack and the Heap; Stack; Heap; Definite Assignment; Default Values; Parameters; Passing arguments by value; The ref modifier; The out modifier; Implications of passing by reference; The params modifier; var--Implicitly Typed Local Variables (C♯ 3.0); Expressions and Operators; Primary Expressions; Void Expressions; Assignment Expressions.
Operator Precedence and AssociativityPrecedence; Left-associative operators; Right-associative operators; Operator Table; Statements; Declaration Statements; Local variables; Expression Statements; Selection Statements; The if statement; The else clause; Changing the flow of execution with braces; The switch statement; Iteration Statements; while and do-while loops; for loops; foreach loops; Jump Statements; The break statement; The continue statement; The goto statement; The return statement; The throw statement; Miscellaneous Statements; Namespaces; The namespace Keyword.
This is a concise yet thorough reference to C♯ 3.0 programming as implemented in Microsoft's Visual Studio 2008. C♯ 3.0 in a Nutshell gets right to the point, covering the essentials of language syntax and usage as well as the parts of the .NET base class libraries you need to build working applications. But unlike earlier editions, this book is now organized entirely around concepts and use cases, providing greater depth and readability. C♯ 3.0 introduces the most significant enhancements yet to the programming language, and C♯ 3.0 in a Nutshell delves deep into the subject while assuming mini.
Media Type: eBook.
Importer Version: 2014-01-08.01 Import Date: 2023-04-13 10:07:10.
Imported from MARC file.
C♯ (Computer program language.)
Computer science.
C (Computer program language.)
COMPUTERS / Programming Languages / C.
COMPUTERS / Programming Languages / Java.
COMPUTERS / Programming Languages / Pascal.
Electronic books.
Albahari, Ben.
http://hadc.lib.overdrive.com/ContentDetails.htm?ID=1614EA3E-4400-453B-86B5-2E0274AFCB61
https://excerpts.cdn.overdrive.com/FormatType-410/2858-1/161/4EA/3E/C30inaNutshell9780596551490.epub
Excerpt (Adobe EPUB eBook)
https://samples.overdrive.com/?crid=1614EA3E-4400-453B-86B5-2E0274AFCB61&.epub-sample.overdrive.com
Excerpt (Adobe EPUB eBook)
https://excerpts.cdn.overdrive.com/FormatType-410/2858-1/161/4EA/3E/C30inaNutshell9780596551490.epub
Excerpt (OverDrive Read)
https://samples.overdrive.com/?crid=1614EA3E-4400-453B-86B5-2E0274AFCB61&.epub-sample.overdrive.com
Excerpt (OverDrive Read)
https://excerpts.cdn.overdrive.com/FormatType-410/2858-1/161/4EA/3E/C30inaNutshell9780596551490.epub
Excerpt (Open EPUB eBook)
https://samples.overdrive.com/?crid=1614EA3E-4400-453B-86B5-2E0274AFCB61&.epub-sample.overdrive.com
Excerpt (Open EPUB eBook)
RV8