title: Why Would I Ever Need to Use C# Nested Classes
body: <p>I'm trying to understand about nested classes in C#.  I understand that a nested class is a class that is defined within another class, what I don't get is why I would ever need to do this.</p>