Semantic portal
Main
Courses
Domains
Terminology
About
С#
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)
C# Language reference
Domains:
C#
Select the C# language version
C# Keywords
Types
Access Modifiers
Modifiers
Statement Keywords
Method Parameters
Concept map of the section
→
C# Language reference Section structure
Clickable & Draggable!