Semantic portal
Main
Courses
Domains
Terminology
About
Knowledge branches
Get started C#
Introduction to C#
C# Guide
C# Tutorials
Console Application
Rest Client
Using Attributes in C#
String Interpolation
Working With Linq
Microservices hosted in Docker
C# Concepts
Type System
Casting and Type Conversions
Boxing and Unboxing
Using type dynamic
Walkthrough: Creating and Using Dynamic Objects
How to: Convert a byte Array to an int
How to: Convert a String to a Number
How to: Convert Between Hexadecimal Strings and Numeric Types
How to C# Topics
Parse Strings Using String.Split
Concatenate Multiple Strings
Search strings
Modify string contents
How to compare strings
Safely cast by using pattern matching is and as operators
C# Language reference
Select the C# language version
C# Keywords
Types
Value Types
Reference types
Class
Delegate
Dynamic
Interface
Object
String
Void
Var
Reference tables for types
Built-in types table
Integral types table
Floating-point types table
Value types table
Default values table
Implicit numeric conversions table
Explicit numeric conversions table
Formatting numeric results table
Access Modifiers
Accessibility Levels
Accessibility Domain
Restrictions on using accessibility levels
internal
private
protected
public
protected internal
private protected
Modifiers
abstract
async
const
event
extern
in (Generic Modifier)
out (Generic modifier)
override
readonly
sealed
static
unsafe
virtual
volatile
Statement Keywords
Selection statements
if-else
switch
Iteration Statements
do
for
foreach, in
while
Jump Statements
break
continue
goto
return
Exception Handling Statements
throw
try-catch
try-finally
try-catch-finally
Checked and Unchecked
checked
unchecked
fixed Statement
lock statement
Method Parameters
params
in (Parameter Modifier)
ref
out (Parameter Modifier)
С# programming language
Domains:
C#
Get started C#
C# Tutorials
C# Concepts
How to C# Topics
C# Language reference
Microsoft
https://docs.microsoft.com/en-us/dotnet/csharp/
Concept map of the section
→
С# Section structure
Clickable & Draggable!