Code | Description |
abstract | The abstract modifier can be used with classes, methods, properties, indexers, and events. |
as | The as operator is used to perform conversions between compatible types. |
base | The base keyword is used to access members of the base class from within a derived class |
bool | The bool keyword is an alias of System.Boolean. It is used to declare variables to store the Boolean values, true and false. |
break | The break statement terminates the closest enclosing loop or switch statement in which it appears. |
byte | The byte keyword denotes an integral type that stores values as indicated in the following table. |
case | The switch statement is a control statement that handles multiple selections by passing control to one of the case statements within its body. |
catch | The try-catch statement consists of a try block followed by one or more catch clauses, which specify handlers for different exceptions. |
char | The char keyword is used to declare a Unicode character in the range indicated in the following table. |
checked | The checked keyword is used to control the overflow-checking context for integral-type arithmetic operations and conversions. |
class | Classes are declared using the keyword class. |
const | The const keyword is used to modify a declaration of a field or local variable. |
continue | The continue statement passes control to the next iteration of the enclosing iteration statement in which it appears. |
decimal | The decimal keyword denotes a 128-bit data type. |
default | The switch statement is a control statement that handles multiple selections by passing control to one of the case statements within its body. |
delegate | A delegate declaration defines a reference type that can be used to encapsulate a method with a specific signature. |
do | The do statement executes a statement or a block of statements repeatedly until a specified expression evaluates to false. |
double | The double keyword denotes a simple type that stores 64-bit floating-point values. |
else | The if-else statement selects a statement for execution based on the value of a Boolean expression. |
enum | The enum keyword is used to declare an enumeration, a distinct type consisting of a set of named constants called the enumerator list. |
event | Specifies an event. |
explicit | The explicit keyword is used to declare an explicit user-defined type conversion operator |
extern | Use the extern modifier in a method declaration to indicate that the method is implemented externally. |
false | In C#, the false keyword can be used as an overloaded operator or as a literal |
finally | The finally block is useful for cleaning up any resources allocated in the try block. |
fixed | Prevents relocation of a variable by the garbage collector. |
float | The float keyword denotes a simple type that stores 32-bit floating-point values. |
for | The for loop executes a statement or a block of statements repeatedly until a specified expression evaluates to false. |
foreach | The foreach statement repeats a group of embedded statements for each element in an array or an object collection. |
goto | The goto statement transfers the program control directly to a labeled statement. |
if | The if statement selects a statement for execution based on the value of a Boolean expression. |
implicit | The implicit keyword is used to declare an implicit user-defined type conversion operator. |
in | The foreach,in statement repeats a group of embedded statements for each element in an array or an object collection. |
int | The int keyword denotes an integral type that stores values according to the size and range shown in the following table. |
interface | An interface defines a contract. A class or struct that implements an interface must adhere to its contract. |
internal | The internal keyword is an access modifier for types and type members. |
is | The is operator is used to check whether the run-time type of an object is compatible with a given type. |
lock | The lock keyword marks a statement block as a critical section by obtaining the mutual-exclusion lock for a given object, executing a statement, and then releasing the lock. |
long | The long keyword denotes an integral type that stores values according to the size and range shown in the following table. |
namespace | The namespace keyword is used to declare a scope. This namespace scope lets you organize code and gives you a way to create globally-unique types. |
new | In C#, the new keyword can be used as an operator or as a modifier. |
null | The null keyword is a literal that represents a null reference, one that does not refer to any object. |
object | The object type is an alias for System.Object in the .NET Framework. |
operator | The operator keyword is used to declare an operator in a class or struct declaration. |
out | The out method parameter keyword on a method parameter causes a method to refer to the same variable that was passed into the method |
override | Use the override modifier to modify a method, a property, an indexer, or an event. |
params | The params keyword lets you specify a method parameter that takes an argument where the number of arguments is variable. |
private | The private keyword is a member access modifier. |
protected | The protected keyword is a member access modifier. |
public | The public keyword is an access modifier for types and type members. |
readonly | The readonly keyword is a modifier that you can use on fields. |
ref | The ref method parameter keyword on a method parameter causes a method to refer to the same variable that was passed into the method. |
return | The return statement terminates execution of the method in which it appears and returns control to the calling method. |
sbyte | The sbyte keyword denotes an integral type that stores values according to the size and range shown in the following table. |
sealed | A sealed class cannot be inherited. |
short | The short keyword denotes an integral data type that stores values according to the size and range shown in the following table. |
sizeof | The sizeof operator is used to obtain the size in bytes for a value type. |
stackalloc | Allocates a block of memory on the stack. |
static | Use the static modifier to declare a static member, which belongs to the type itself rather than to a specific object. |
string | The string type represents a string of Unicode characters. |
struct | A struct type is a value type that can contain constructors, constants, fields, methods, properties, indexers, operators, events, and nested types. |
switch | The switch statement is a control statement that handles multiple selections by passing control to one of the case statements within its body. |
this | The this keyword refers to the current instance of the class. Static member functions do not have a this pointer. |
throw | The throw statement is used to signal the occurrence of an anomalous situation (exception) during the program execution. |
true | In C#, the true keyword can be used as an overloaded operator or as a literal. |
try | The try-catch statement consists of a try block followed by one or more catch clauses, which specify handlers for different exceptions. |
typeof | The typeof operator is used to obtain the System.Type object for a type. |
uint | The uint keyword denotes an integral type that stores values according to the size and range shown in the following table. |
ulong | The ulong keyword denotes an integral type that stores values according to the size and range shown in the following table. |
unchecked | The unchecked keyword is used to control the overflow-checking context for integral-type arithmetic operations and conversions. |
unsafe | The unsafe keyword denotes an unsafe context, which is required for any operation involving pointers. |
ushort | The ushort keyword denotes an integral data type that stores values according to the size and range shown in the following table. |
using | The using keyword has two major uses. |
virtual | The virtual keyword is used to modify a method or property declaration, in which case the method or the property is called a virtual member. |
volatile | The volatile keyword indicates that a field can be modified in the program by something such as the operating system, the hardware, or a concurrently executing thread. |
void | When used as the return type for a method, void specifies that the method does not return a value. |
while | The while statement executes a statement or a block of statements until a specified expression evaluates to false. |
No comments:
Post a Comment