クラスの一般的なバージョンと標準的ではない(汎用ではない)バージョンを区別したいと考えています。 .NETフレームワークのように、インターフェイスやコレクションクラスのいくつかの汎用と非汎用のバージョンがあります。 (Queue,Queue(T))一般的なクラスのファイル名の規約
私は通常、ファイルごとに(Javaのように)1つのクラスの規約に従うのが好きです。単一の汎用クラスを含むファイルの命名規則は共通ですか?私は主にWindows(特にNTFS)に興味がありますが、(少なくとも少しは)ポータブルなコンベンションのようです。
あなたはクラスの例を与えることができると.NETの非(おそらく、そもそも幻想的な考え方ではないでしょうか?)同じ名前の特定およびジェネリック型の両方ジェネリック型は、下位互換性のためにのみ存在します。 –
"同じ名前の特定のタイプとジェネリックタイプの両方のクラスの例を挙げることができますか?" - あなたは1つの答えを提供しました:下位互換性が必要なクラスライブラリ! – Joe