C#-REF,OUT
C Sharp REF,OUT
- 實質型別 (Value Type) : 即變數的記憶體(Stack)空間裡存放的為『value』。
- int,float,char
- int,float,char
- 參考型別 (Reference Type) :變數的記憶體空間(Stack)裡存放的為『Heap記憶體位址』。
- Class,String,Interface,delegate,object
- Default: variables are passed BY VAL to methods. OUT,REF helps to pass variales BY REF
預設值>’OutSideVar’複製一份到’InsideVar’
-
DEFAULT : 輸出為
void{}外的結果,使用一開始被初始的值 -
REF : 共用同一份變數
-
OUT : 輸出為
void{}裡面的結果


