17 2 NET FCL n n n 17

  • Slides: 34
Download presentation

17 -2 使用. NET FCL的類別 n n n 17 -2 -1 Array. List集合物件 17

17 -2 使用. NET FCL的類別 n n n 17 -2 -1 Array. List集合物件 17 -2 -2 Hashtable集合物件 17 -2 -3 String. Builder物件

17 -2 -3 String. Builder物件-建立 n 建立String. Builder物件的程式碼,如下所示: Dim builder As String. Builder =

17 -2 -3 String. Builder物件-建立 n 建立String. Builder物件的程式碼,如下所示: Dim builder As String. Builder = New _ String. Builder("Visual 2005程式設計", 30) n n 上述程式碼使用New關鍵字建立String. Builder 物件builder,第 1個參數是字串內容,第 2個參 數是String. Builder物件的容量。 在建立好String. Builder物件後,就可以使用屬性 和方法來處理字串內容。

17 -2 -3 String. Builder物件-屬性 n String. Builder物件相關屬性,如下表所示:

17 -2 -3 String. Builder物件-屬性 n String. Builder物件相關屬性,如下表所示:

17 -2 -3 String. Builder物件-方法

17 -2 -3 String. Builder物件-方法

17 -3 -2 使用My名稱空間的物件取得電腦和應用程式的相關資訊 n 在Visual Basic程式碼可以使用My. Computer和 My. Application物件的屬性,來取得電腦和應用 程式的相關資訊,如下所示: Console. Write. Line("電腦名稱:

17 -3 -2 使用My名稱空間的物件取得電腦和應用程式的相關資訊 n 在Visual Basic程式碼可以使用My. Computer和 My. Application物件的屬性,來取得電腦和應用 程式的相關資訊,如下所示: Console. Write. Line("電腦名稱: " & My. Computer. Name) Console. Write. Line("系統時間: " & _ My. Computer. Clock. Local. Time) Console. Write. Line("程式名稱: " & _ My. Application. Info. Assembly. Name) Console. Write. Line("程式標題: " & My. Application. Info. Title) Console. Write. Line("程式路徑: " & _ My. Application. Info. Directory. Path)

17 -4 -1 建立泛型類別-Generic. Stack 類別宣告 Class Generic. Stack(Of Item. Type) Private Data() As

17 -4 -1 建立泛型類別-Generic. Stack 類別宣告 Class Generic. Stack(Of Item. Type) Private Data() As Item. Type Private Index As Integer ……… Public Function Is. Empty() As Boolean ……… End Function Public Sub Push(By. Val item As Item. Type) ……… End Sub Public Function Pop() As Item. Type ……… End Function End Class