摘要:(200-06-09) VB.NET 教學
Value Type
固定長度(溢位)
使用Structure
使用Enumeration變數定義所址直接儲存內容
寫法同類別一樣
*浮點形態均比整數形態大
String <= Class
Reference Type (使用位址對應)
1.參考型別 標示放stack空間(存放位置) 指向Heap空間裡的物件
2.主要放址->參考物件
instance 個體化 ( CLASS - > 物件) 配置在 物件存放於heap空間
'參考型別型別(String is Class) Module TestString Public Sub Main() '區域變數沒有預設值 '字串類別 參考 Dim name As String = Nothing name = "eric" '字串物件 eric堆積在Heap空間裡 ->將起始位址放置字串集區 Dim name2 As String = "eric" '問位址 System.Console.WriteLine(name.GetHashCode()) System.Console.WriteLine(name2.GetHashCode()) System.Console.WriteLine(name.ToString()) System.Console.WriteLine(name2) '改名(不是置換 物件不可變 產生新的bill字串物件 位址給name2 name2 = "bill" System.Console.WriteLine(name.ToString()) System.Console.WriteLine(name2) End Sub End Module