C#中可以允許我們對結構(struct)和類(class)進行轉換,所以我們可以在其中定義一些轉換.但是,C#規定,所有的轉換聲明都必須在顯示(explicit)和隱示(implicit)中選擇一個.比方說,我們用這個語句的時候 int a=10; System.Console.println(a): 就用到了int的隱示的轉換toString.如果是(String)a,就叫做顯示.所以,顯/隱之差就在於是否表現出來.大家現在肯定還是一頭霧水,等到明天我把例子寫出來再分析一下就清楚了,要熄燈了,我先走一步了!