字串是指用來表示文字的 Unicode 字元之循序集合。
String 物件是指表示字串的 System.Char 物件之循序集合。
String 物件的值是循序集合的內容,而該值是不變的。

String 物件稱為不變的 (唯讀),因為建立它之後便無法修改它的值。
看起來好像會修改 String 物件的方法實際上是傳回含有修改的新 String 物件。
如果有必要修改字串式物件的實際內容,請使用 System.Text.StringBuilder 類別。