質問: intary; ``` このようなことができるのが理想なのですが・・・
回答: 質問文の内容とコード例でやりたいことが逆になっている気がします。 (質問文では「自作クラスを配列として扱いたい」ですが、コード例は「配列を自作クラスとして扱う」ものです) やりたいことは何なのかをもう少し分析してみませんか。 ちなみにコード例のようなことがやりたいのであれば、int配列は`IList`, `IEnumerable`などを実装していますから、MyClassをわざわざ作ることもなく ``` IList cls = intary; ``` と受けられます。