Posted on: 6/26/2015 3:52:12 PM | Views : 690

According to https://msdn.microsoft.com/en-us/library/aa711900(v=vs.71).aspx
A string is a primitive how ever
GetType(System.String).IsPrimitive returns false.
Can anyone explain this. I know C# does not technically have primitives however, according to documentation primitives are listed as any types defined directly under System which includes String. 
Is this a documentation error or an error with the IsPrimitive method?

Go to the complete details ...