C# 3.0 cookbook

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 adva...

Descripción completa

Detalles Bibliográficos
Autor principal: Hilyard, Jay (-)
Otros Autores: Teilhet, Stephen
Formato: Libro electrónico
Idioma:Inglés
Publicado: Beijing ; Cambridge [Massachusetts] : O'Reilly 2008.
Edición:3rd ed
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627414006719
Tabla de Contenidos:
  • 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