public relations vba public與private有什么區(qū)別?
vba public與private有什么區(qū)別?[dim]前者定義了一個(gè)動(dòng)態(tài)變量。一旦處理完成,變量占用的內(nèi)存將被系統(tǒng)回收,存儲(chǔ)在變量中的數(shù)據(jù)將被銷毀。[static]后者定義了一個(gè)靜態(tài)變量,這意味著
vba public與private有什么區(qū)別?
[dim]前者定義了一個(gè)動(dòng)態(tài)變量。一旦處理完成,變量占用的內(nèi)存將被系統(tǒng)回收,存儲(chǔ)在變量中的數(shù)據(jù)將被銷毀。
[static]后者定義了一個(gè)靜態(tài)變量,這意味著該變量占用的內(nèi)存在進(jìn)程結(jié)束后不會(huì)被回收,數(shù)據(jù)也不會(huì)被銷毀,因此當(dāng)您再次調(diào)用進(jìn)程時(shí),數(shù)據(jù)仍然存在。
相反,公共和靜態(tài)都具有保護(hù)數(shù)據(jù)不被破壞的功能。然而,前者適用于所有進(jìn)程都可以訪問(wèn)的變量,而后者將變量的范圍縮小到最小。
C#public的用法?
Public是C#中的一個(gè)修飾符,用于控制訪問(wèn)權(quán)限
可以用來(lái)修改類聲明、域聲明、屬性聲明、方法聲明、委托聲明和事件聲明
可以通過(guò)公共修改在任何地方訪問(wèn),并且對(duì)應(yīng)于protected(只能在self中訪問(wèn))或子類或內(nèi)部類)私有(只能在self和內(nèi)部類中訪問(wèn))