1 option
C# 3.0 cookbook / Jay Hilyard and Stephen Teilhet.
- Format:
- Book
- Author/Creator:
- Hilyard, Jay.
- Language:
- English
- Subjects (All):
- C# (Computer program language).
- Programming languages (Electronic computers).
- Physical Description:
- 1 online resource (888 p.)
- Edition:
- 3rd ed.
- Place of Publication:
- Beijing ; Cambridge [Massachusetts] : O'Reilly, 2008.
- Language Note:
- English
- System Details:
- text file
- Summary:
- Completely updated for C# 3.0 and the .NET 3.5 platform, the new edition of this bestseller offers more than 250 code recipes to common and not-so-common problems that C# programmers face every day. Every recipe in the book has been reconsidered with more than a third of them rewritten to take advantage of new C# 3.0 features. If you prefer solutions you can use today to general C# language instruction, and quick answers to theory, this is your book. C# 3.0 Cookbook offers a new chapter on LINQ (language integrated query), plus two expanded chapters for recipes for ex
- Contents:
- Table of Contents; Preface; Who This Book Is For; What You Need to Use This Book; Platform Notes; How This Book Is Organized; What Was Left Out; Conventions Used in This Book; About the Code; Using Code Examples; Comments and Questions; Safari® Books Online; Acknowledgments; From Jay Hilyard; From Steve Teilhet; Language Integrated Query (LINQ); 1.0 Introduction; 1.1 Query a Message Queue; Problem; Solution; Discussion; See Also; 1.2 Using Set Semantics with Data; Problem; Solution; Discussion; See Also; 1.3 Reuse Parameterized Queries with LINQ to SQL; Problem; Solution; Discussion; See Also
- 1.4 Sort Results in a Culture-Sensitive MannerProblem; Solution; Discussion; See Also; 1.5 Adding Functional Extensions for Use with LINQ; Problem; Solution; Discussion; See Also; 1.6 Query and Join Across Data Repositories; Problem; Solution; Discussion; See Also; 1.7 Querying Configuration Files with LINQ; Problem; Solution; Discussion; See Also; 1.8 Creating XML Straight from a Database; Problem; Solution; Discussion; See Also; 1.9 Being Selective About Your Query Results; Problem; Solution; Discussion; See Also; 1.10 Using LINQ with Collections That Don't Support IEnumerable; Problem
- SolutionDiscussion; See Also; Strings and Characters; 2.0 Introduction; 2.1 Determining the Kind of Character a Char Contains; Problem; Solution; Discussion; See Also; 2.2 Controlling Case Sensitivity When Comparing Two Characters; Problem; Solution; Discussion; 2.3 Finding the Location of All Occurrences of a String Within Another String; Problem; Solution; Discussion; See Also; 2.4 Controlling Case Sensitivity When Comparing Two Strings; Problem; Solution; Discussion; See Also; 2.5 Comparing a String to the Beginning or End of a Second String; Problem; Solution; Discussion; See Also
- 2.6 Inserting Text into a StringProblem; Solution; Discussion; See Also; 2.7 Removing or Replacing Characters Within a String; Problem; Solution; Discussion; See Also; 2.8 Encoding Binary Data As Base64; Problem; Solution; Discussion; See Also; 2.9 Decoding a Base64-Encoded Binary; Problem; Solution; Discussion; See Also; 2.10 Converting a String Returned As a Byte[ ] Back into a String; Problem; Solution; Discussion; See Also; 2.11 Passing a String to a Method That Accepts Only a Byte[ ]; Problem; Solution; Discussion; See Also; 2.12 Converting Strings to Other Types; Problem; Solution
- Discussion2.13 Creating a Delimited String; Problem; Solution; Discussion; See Also; 2.14 Extracting Items from a Delimited String; Problem; Solution; Discussion; See Also; 2.15 Iterating over Each Character in a String; Problem; Solution; Discussion; 2.16 Pruning Characters from the Head and/or Tail of a String; Problem; Solution; Discussion; See Also; 2.17 Testing a String for Null or Empty; Problem; Solution; Discussion; See Also; 2.18 Appending a Line; Problem; Solution; Discussion; See Also; Classes and Structures; 3.0 Introduction; 3.1 Creating Union-Type Structures; Problem; Solution
- Discussion
- Notes:
- Includes index.
- Description based on print version record.
- ISBN:
- 9780596554804
- 059655480X
- 9780596519469
- 059651946X
- OCLC:
- 213482740
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.