.NET
About .NET
What's New or Changed in C# 6
Exception Filters
String Interpolation
Dictionary/Index Initializers
Read-only Auto-properties
Expression-bodied Methods/Properties
nameof Operator
await in catch and finally
Auto-property Initializers
using static
null Conditional Operator
What's New or Changed in C# 7
async Main
Expresssion-Bodied Members
New out Variables
in Parameters
Tuples
Tuple Deconstructors
Non-trailing Named Arguments
readonly struct
private protected
Target-Type default
Local Functions
Pattern Matching with switch and is
ref Locals and Returns
Digit Separators
Binary Literals
C# Guide
Introduction
Keywords
Data Types
Literals
Everything is an Object
Variables
Operators
Parentheses
Type Casting
Type Identification
Program Control Statements
if else
for
while
do while
break
continue
foreach
switch
using
Classes
Defining
Methods/Functions
Parameters
Overloading
static
Lambda Expressions
Constructors
Destructors
this
Properties
Inheritance
Virtual Methods and Overriding
Abstract Classes
Preventing Inheritance (sealed)
Arrays
Interfaces
Structures
Enumerations
Namespaces
internal
Exception Handling
Language Integrated Query (LINQ)
Introduction
Compound From Statements
Orderby Clause
Count() Operator
Group Clause
Nested Objects
Min() Max() Average() Sum() Operators
Join Clause
LINQ to XML
TCP/IP Sockets Guide
Introduction
UDP Sockets
TCP Sockets
XML Serialization
Deserialization
Mersenne Twister Randomizer
Creating Processes
Arrays
Dates
Strings
Threads/Threading
Tic-Tac-Toe Example
Analog Clock Example
HexDump Example
Image Viewer
System Info Example
CPUID Example
WebBrowser Example
Profile
Add comment
Sign in