The December version of Visual Studio 2005 / C++ now has an internal access modifier instead of using public private. This is different from my previous post. The access modifiers public protected and protected private are still the same as before:
| C++ | C# | VB | IL |
| public | public | Public | public |
| protected | protected | Protected | family |
| private | private | Private | private |
| internal | internal | Friend | assembly |
| public protected | internal protected | Protected Friend | famorassem |
| protected private | not possible | not possible | famandassem |
public public is no longer supported, too. public is good enough ;-)
Christian