MSDNよりboxing/unboxingは値の型をオブジェクトとして扱うためのものです。しかし、私はArrayListについて読んで、それはボクシングも同様に読み取ります。ですから、ArrayListはオブジェクトとして値型と参照型を保持するので、私はかなり混乱しています。 また、以下は、用語の点でアンボクシングではなく、そのキャストだけですか?ボクシング/アンボクシング - 値の種類のみ? Ref.types - キャスト?
ArrayList a=new ArrayList();
a.Add(someClass);
someClass x=(someClass)a[0];
'ArrayList'は' List 'によって廃止されました。http://msdn.microsoft.com/en-us/library/6sh2ey19.aspx –