C# Programming/Keywords/fixed
Appearance
The fixed
keyword is used to prevent the garbage collector from relocating a variable. You may only use this in an unsafe context.
fixed (int *c = &shape.color) {
*c = Color.White;
}
If you are using C# 2.0 or greater, the fixed
may also be used to declare a fixed-size array. This is useful when creating code that works with a COM project or DLL.
Your array must be composed of one of the primitive types: bool
, byte
, char
, double
, float
, int
, long
, sbyte
, short
, ulong
, or ushort
.
protected fixed int monthDays[12];
C# Keywords | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Special C# Identifiers (Contextual Keywords) | |||||||||||||||
| |||||||||||||||
Contextual Keywords (Used in Queries) | |||||||||||||||
|