Obchod nebude fungovať správne v prípade, že sú súbory cookie vypnuté.
JavaScript seems to be disabled in your browser. Ak chcete získať čo najlepšie skúsenosti s našou stránkou, nezabudnite vo svojom prehliadači zapnúť Javascript.
Getting Started with Advanced C#: Upgrade Your Programming Skills Introduction Part-I Chapter 1: Delegates Subtopics: - What is a delegate? - How to create and use delegates? - What is a multicast delegate (Chaining of Delegates) and its uses? - Adding and removing ...
Celý popis
Podrobné informácie Viac informácií ISBN 9781484259337 Autor Sarcar Vaskaran Vydavatel Apress Väzba Paperback Rok vydania 2020 Počet strán 396
Popis knihy Introduction
Part-I
Chapter 1: Delegates
Subtopics:
- What is a delegate?
- How to create and use delegates?
- What is a multicast delegate (Chaining of Delegates) and its uses?
- Adding and removing methods from a multicast delegate.
- Covariance and contravariance in non-generic delegates.
Chapter 2: Events
Subtopics:
- Events overview
Creation of events and example of simple events Subscribing single and multiple events Passing data to events Discussion on event accessors Chapter 3: Anonymous Function and Lambda Exp.
Subtopics:
- A quick introduction to anonymous function and lambda expression.
Lambda's with and without parameters Types and scopes of a lambda expression Expression syntaxes with example Chapter 4: LINQ
Subtopics:
LINQ overview Different case studies with simple and complicated query expressions Retrieving customized data from a query expression Comparing a method call syntax and a query syntax. Part-II
Chapter 5: Generic Programming
Subtopics:
Generics overview Comparing a generic program with its counterpart-a non-generic program Self-referenced generics Use of 'default' in a generic program How to put constraints in a generic program Covariance and contravariance in the context of a generic program Chapter 6: Database Programming
Subtopics:
- How to connect to a database
- Exercise simple queries to database and retrieving results from the database.
Chapter 7: Thread Programming
Subtopics:
Threads overview Different case studies with multithreaded programs Use of ParameterizedThreadStart delegate in a multithreaded environment Passing multiple parameters to a thread Discussion on Synchronization and deadlock with examples Chapter 8: Asynchronous Programming
Subtopics:
Brief overview Different techniques to implement an asynchronous program(e.g. using async/await, thread, thread pool etc) Chapter 9: Dynamic Programming
Subtopics:
DLR overview Dynamic type and its uses Dynamic type checking Runtime look up etc.