Share This
Description
S. No.Topic
1 Introduction
2 Programming Basics Part - 1
3 Programming Basics Part - 2
4 Understanding OOPS - Object Oriented Programming System
5 Variables In C#
6 Operators in C#
7 Loops in C#
8 Switch Statement
9 Variables Revisited
10 Variable, Instance & Reference of a Class
11 Access Specifiers
12 Constructors
13 Inheritance
14 Polymorphism - Method Overloading
15 Polymorphism - Operator Overloading
16 Polymorphism - Method Overriding
17 Method Hiding
18 Abstract Methods & Classes
19 Interfaces
20 Practical Usage of Abstract Classes and Interfaces
21 Structures
22 Enumeration
23 Properties
24 Indexers
25 Delegates
26 Extension Methods
27 Exception Handling
28 Multi - Threading
29 Arrays
30 Collections
31 File Handling
32 String Functions
33 Preprocessor Directives
34 Serialization and Deserialization
35 Async & Await
36 Unsafe Code, Pointer Types and Function Pointers
37 Nested Types
38 Partial Classes & Methods
39 Reflection & Attributes
40 Records
41 Regular Expressions
42 Expression Trees
43 Native Interoperability
44 Performance Engineering
45 LINQ
46 Handling Warnings & Messages
47 Making your own Methods Obsolete
48 CultureInfo
49 Dynamic Binding
50 Named and Optional Arguments
51 Covariance and Contravariance in Generics.
52 Caller Info Attributes
53 Using static Directive
54 Exception Filters
55 Await in catch/finally Blocks
56 Auto Property Initializers
57 Default Values for Getter-Only Properties
58 Expression-Bodied Members
59 Expression Bodied Constructors and Finalizers
60 Expression Bodied Getters and Setters
61 Nameof Operator
62 Dictionary Initializer
63 Compiler-As-A-Service (Roslyn)
64 Tuples
65 Pattern Matching
66 Deconstruction
67 Local Functions
68 Digit Separator
69 Binary Literals
70 Ref Returns and Locals
71 Out Variables
72 Generalized async Return Types
73 Async Main vs Async Await
74 Default Expressions
75 Understanding var in C#
76 Command Line Arguments
C# Programming - A Black Mamba Series by Satish Chandra is a practical guide for anyone looking to learn or improve their skills in C# programming. The book is part of the Black Mamba Series, which is known for its straightforward, no-nonsense approach to technical topics. Chandra, a certified professional with experience in software development and project management, writes with clarity and precision, making complex concepts accessible to readers of all levels.
If you're looking for a book that balances theory with practice, this is a solid choice. It's not about memorizing code; it's about understanding how to use C# effectively. Whether you're a beginner or someone looking to sharpen your skills, C# Programming - A Black Mamba Series offers a clear, structured path to mastering the language.
Tag This Book
This Book Has Been Tagged
Our Recommendation
Notify Me When The Price...
Log In to track this book on eReaderIQ.
Track These Authors
Log In to track Satish Chandra on eReaderIQ.