最近在看C#
因為理念來自C++跟JAVA
常常看到如下
Int32.Parse(xx, xxx);
諸如此類的敘述呢
Int32顯然是一個物件(類別的)instance
Parse是該物件的method
但是都沒有看到對Int32的宣告卻直接使用?
一般來說應該要如下
string str; str.xxx();
才對?
還有關於 == 的用法
如果用在reference 型別的時候
是比較指向的值還是本身存放的既記憶體內容呢
如下
1) a, b 都是參考 c=3
2) a, b 分別參考到 c=3, d=3
請問比較 a==b 的時候
在case2的情況下,是比較
c的值==d的值(3==3)
還是 c的記憶體位置 == d的記憶體位置呢
謝謝各位