Visual Studio MSDN Help Wrote:

"An Enum is a named constant whose underlying type is any integral type
except Char. If no underlying type is explicitly declared, Int32 is used.
Enum DERIVES FROM VALUETYPE, BUT IS NOT A VALUE TYPE. Programming languages
typically provide syntax to declare an enumeration that consists of a set
of named constants and their values." [1]

Although a 'String Theory' kind of guy, I am not completely familiar with
Quantum Object-Oriented Value/Non-Value Types. Is the upper-case type in
the above paragraph accurate? If so, could someone point me to a clear
explaination?

Much of the literature seems to claim that Enum is indeed a value type
(though not a primitive value type). [2]


Thanks - Ray
www.rayheath.com


[1] ms-help://MS.VSCC/MS.MSDNVS/cpref/html/frlrfsystemenumclasstopic.htm
[2] e.g. Pattison, Ted. “Basic Instincts: Objects and Values Part 1.” (See
Figure 2) MSDN Magazine. June 2002: 115

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to