Related resources for Proper Type Encapsulation
  • Proper Type Encapsulation - Part Two8/2/2018 9:09:54 AM. In part 1 of this article, I explained how to implement proper data encapsulation. In part 2 I want to talk about encapsulating business logic. I see this missing in a lot of type design, especially w
  • Proper Type Encapsulation - Part One5/29/2018 3:27:13 PM. Encapsulation is one of the fundamentals of OOP (object-oriented programming). It refers to the bundling of data with the methods that operate on that data. Encapsulation is used to hide the values or
C# Language Specification 5.0
This book provides a complete description of the C# language 5.0.