What is the definition of a value class and reference class in C#?
value class
reference class
How does this differ from a value type and reference
value type
reference
Value types are passed by value, while reference types are passed by reference.
Edit: value/reference classes There is no concept of a 'value class' or 'reference class' in C#, so asking for its definition is moot.