Documentation link: https://learn.microsoft.com/en-us/dot...
Part 20 Nullable reference types || C#.Net Tutorials for Beginners & Experienced || @NehanthWorld
c# tutorial for beginners
Introductiona
Platform or OS Dependency
Platform or O/S Independency
Compilation and execution of Programs written in .NET languages
Language Independency or Interoperability
What is .Net?
Base class libraries(BCL)
Common Language Runtime(CLR)
Why .Net?
Development of .Net framework
.Net Framework versions
CLR
a. Security Manager
b. Class Loader
c. JIT compiler
d. Garbage Collector
e. Exception Manager
Garbage Collector
Programming structure under different approaches
a. Procedural approach
b. Object Oriented Approach
C# Programming language
Writing a C# program
Writing a program in notepad
System.Console.WriteLine
System.Console.ReadLine
Importing a namespace
Data types in C#
a. Integer types
b. Decimal types
c. Boolean type
d. Character types
e. Base type
Value Types
Reference types
Nullable Data Types
Implicitly typed variables and arrays
Boxing and un—boxing
Operators
Working with visual studio
Versions of Visual Studio
Conditional Statements
a. Conditional Branching
i. If
ii. If Else
iii. Switch
b. Conditional loops
i. for loop
ii. While loop
iii. Do While loop
iv. foreach loop
Jump Statements
a. goto
b. break
c. continue
d. return
Arrays
a. Single dimensional
b. Two dimensional
c. Jagged arrays
Difference between for and foreach to access array values
Taking input into a program
a. Using ReadLine() method(as we have done in our earlier programs).
b. Using commandline parameters.
OOPs (Object Oriented Programming)
a. Encapsulation
b. Abstraction
c. Inheritance
d. Polymorphism
Subprograms or Methods
Parameters
a. Input parameters.
b. Output parameters
i. Pass by address (explicit pointer)
ii. Pass by reference (implicit pointer)
c. Default value parameters
What happens when object of a class is created?
Constructors
Static Modifier
Variables
a. Instance variables
b. Static variables
c. Constant variables
d. Read only variables
Static Methods vs Instance methods
Static constructor vs instance constructors
Inheritance
a. Rules and Regulations that has to be adopted while working with inheritance
Consuming a class from other class
Polymorphism
a. Overloading
i. Method overloading
ii. Constructor overloading
b. Overriding
c. Hiding
Abstract classes and abstract methods
Interface
Access specifiers
a. Private
b. Protected
c. Internal
d. Protected internal
e. Public
Destructors
Properties
Collections
Generic Collections
Non-generic Collections
LINQ
a. LINQ to Objects
b. LINQ to Entities
c. LINQ to SQL
d. LINQ to XML
Delegates
Lambda Expressions
Extension Methods
String Functions
Exception Handling
Asynchronous Programming with Async / Await
Enums
String Functions
Debugging Application
Watch video Part 20 Nullable reference types || C#.Net Tutorials for Beginners & Experienced || @NehanthWorld online without registration, duration hours minute second in high quality. This video was added by user Nehanth World 15 May 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 9 once and liked it people.