関連:A list of multiple data types?リスト内に異なるタイプを格納していますか?
私は、アレイ内の(システムタイプを含む)異なる配列型を格納する方法を知りたいです。
上記の質問は、インターフェイスを使用してユーザー定義クラスのみを許可するリストを作成する方法について説明しました。しかし、ダブルとストリングだけを受け入れるリストが必要な場合はどうすればいいですか?ダブルスと私が書いたクラスはどうですか?あなたが書いたクラスと他の人が書いたクラスだけを受け入れるリストはどうでしょうか(私は第三者クラスにインタフェースを追加できません)
私はList<object>
を使用すると考えましたが、それが許容されたベストプラクティスであるかどうかはわかりません。
おそらく私はC#を初めて勉強しています。 – Michael0x2a
なぜそれをしたいですか?その必要があると思われる場合は、おそらくあなたが構築しているものに近づくためのより良い方法があります。特に、型がそれらの間に何の関係も持たない場合。 –
ええ、しかし、私は倍精度浮動小数点数型と文字列のみを受け入れるリストを必要とする場合はどうなりますか? – Michael0x2a