none
常常有一些符號 可以跟我解釋常用的符號有什麼 RRS feed

  • 問題

  • 我在很多網站上看程式碼的時候都有看到很多符號
    例如 1#
    Public Cnt&
    Dim hTimer&

    & # 都是什麼意思呢??

    還可以跟我說一些其他常用到的符號的意思嘛

    還有剛剛看到的
    Console.WriteLine("Memory used after full collection: {0}", GC.GetTotalMemory(True))

    他{0}是什麼??


    2007年7月7日 下午 05:28

解答

  • &、# 是Type Characters,是可以用來取代「AS」資料型態的描述,

    例如,平常宣告整數都這樣宣告:

    Dim i As Integer,但是利用Type Characters,可以簡化成Dim i%

    常用的Type Characters大概有下列這些:

    String      :$

    Integer    :%

    Long       :&

    Double   :#

     

    以上在.NET不建議使用,這主要是對VB6的延伸支援,對程式碼的維護不甚方便

     

     

     

    至於說,Console.WriteLine("Memory used after full collection: {0}", GC.GetTotalMemory(True))

    {0}是第一個參數的值,就是GC.GetTotalMemory(True),舉例來說:

    Console.WriteLine("Memory used after full collection: {0} & {1}", GC.GetTotalMemory(True),xxxxx)

    {1}就是xxxxx。

     

    以上希望對您有所幫助。



     

     

    2007年7月7日 下午 05:55
    版主

所有回覆

  • &、# 是Type Characters,是可以用來取代「AS」資料型態的描述,

    例如,平常宣告整數都這樣宣告:

    Dim i As Integer,但是利用Type Characters,可以簡化成Dim i%

    常用的Type Characters大概有下列這些:

    String      :$

    Integer    :%

    Long       :&

    Double   :#

     

    以上在.NET不建議使用,這主要是對VB6的延伸支援,對程式碼的維護不甚方便

     

     

     

    至於說,Console.WriteLine("Memory used after full collection: {0}", GC.GetTotalMemory(True))

    {0}是第一個參數的值,就是GC.GetTotalMemory(True),舉例來說:

    Console.WriteLine("Memory used after full collection: {0} & {1}", GC.GetTotalMemory(True),xxxxx)

    {1}就是xxxxx。

     

    以上希望對您有所幫助。



     

     

    2007年7月7日 下午 05:55
    版主
  • 嗯嗯
    大大說的很清楚  我知道了
    感謝~
    2007年7月8日 上午 05:54