Eol Comments; // extend to the End of the current Line
var text = "In double Quotes"
var c = '\n'; //Character Constant
#region Preprocessor Directives //can have Comments too
a(b.c); //Punctuation
Func <bool, byte, char, decimal, double, enum, float, int, long, sbyte, short, struct, uint, ushort, ulong ValueTypes;
object ReferenceType;
o.MethodCall();
var Digits = 3.1415
this.And(base.AreHighlighted());
value = null; //
if (a) {} else {} //Control Keywords
continue; return null; //Goto Keywords
var a = from x in y select z; //Linq Keywords
try {} catch {} finally {} //Exception Handling
checked {}
unsafe { fixed (..) {} }
static implicit operator...
(ref int parameter, params int[] modifiers)
public static readonly void MethodModifiers() {};
protected internal int x; //Visibility
namespace A.B { using Keywords; }
int Property { get; set; }
event EventHandler Changed { add {} remove {} }
f = false; t = true;
if (x is int) { a = x as int; type = typeof(int); size = sizeof(int); c = new object(); }