d0kt0r1 d0kt0r1 - 23 days ago 7
C# Question

Microsoft naming convention

Microsoft favors PascalCase whenever working with classes and namespaces.
My question is why XML is:

System.Xml
Whilst IO is:
System.IO

Answer

According to capitalization rules:

A special case is made for two-letter acronyms in which both letters are capitalized, as shown in the following identifier: IOStream