As I\'ve read so far, the correct way to ensure encapsulation in C# is making the fields private (or protected) and providing the corresponding properties.
cl