They're instance variables, according to the C# specification. If they
had the static modifier, they'd be static variables.
A module in .NET is part of an assembly - most assemblies have a single
module containing all the types in that assembly. It's possible,
however, to have a multi-module assembly. These are very rare - partly
because VS.NET doesn't support them (you have to create them from the
Jon Skeet - < XXXX@XXXXX.COM >
If replying to the group, please do not mail me too