. , xml doccomment , ... , , , .
, , ( , xml doccomment , ), .
, , , ( doccomment), , , . , , . , , , , ... , .
I think that there is also a very simple but practical reason for each type in its own file. They are very BEST to understand. If you wrap your enumerations and structures inside other types or save them in another file, sometimes (and don't assume that you and the people reading your code always have access to Visual Studio and all your rich tools), it can be quite complicated find the type you are looking for.
source
share