私は新しいC#開発者であり、2か月でプログラミングを行っています。独自のコレクションクラスを作成したいところに来ましたが、いくつか問題があります。
何をしたいですか?-データを格納するための独自のジェネリックコレクションクラス(リスト)を作成したい。私のクラスには、リストの最後にアイテムを追加したり、リストからアイテムを削除したりするためのメソッドが必要です。
私のクラスには、リスト内のアイテムの数とiistの容量のプロパティが必要です。
リストをクラス内の配列に格納する必要があり、arayの長さは事前定義されている必要があります。
最初に、デザインを作成して、クラスがどのように見えるかを書き留めます。ここでは、メソッド、プロパティなど、必要なものすべてだけを書き留めます。これは、これまでに行ったことです。
public void Propertie () // depending on how many items I have, I create an propertie for each item
{
}
public void addItems() // method for adding items
{
}
public void removeItems() // method for removing items
{
}
int[] storeList; // array for storing the list
}
したがって、実際のコーディングを開始する前に、何か間違ったことを見逃したかどうかを知りたいだけですか?
編集:この割り当てでc#コレクションまたはジェネリッククラスを使用することは許可されていません。