How big is a string in .NET?

Came across this interesting read in one of the articles by Jason Crease where he explains the size of objects in .Net and how the size of a string is determined. Have a read.