I like that this illustrates the C#/Java enterprise programming-ism that all identifiers must be in completely random namespaces to make it look fancier.
Is it helping anyone that the print function is under Console? Why is an array a standard type but also a class named ArrayList under System.Collections?
(Which seems to be deprecated and replaced with a class called List that's now under three namespaces instead of two.)