わかりましたので、自分のデータベース テーブル「Kingdoms」から生成された Vault.CS という名前のクラスを生成しました。「Kingdoms」は、「Kingdom」、「Army」、「Vault」という 3 つの概念モデルに分けられます。Vault は、これらのフィールドのそれぞれが整数である ItemSlot1 ~ ItemSlot16 列を参照する概念モデルです。
私の質問は、拡張クラスでこれらの 16 フィールドをコレクションとして参照するにはどうすればよいですか? たとえば、アイテムを「ボールト」に追加する場合、スロット 1 ~ 16 で最初の空の (0 または null) スロットを見つけ、特定のアイテムに対応する整数をそのフィールドに追加する必要があります。私は複雑なクラスについていくつか読んでいましたが、この方法で一連のプロパティをソートできることについては何も読んでいませんでした。何か案は?