What kind of type the String type is? I herad that string is a special type...

A string is a collection of chars and is a reference type.
The only special thing about it : it is immutable. You cannot change a string.You also cannot derive from a string class because it is sealed. The methods of a string object that appear to do change a string(like Insert) just return you a reference to a new string object.

commented: clear and concise :) +1
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.