C# で CD コレクション プログラムを構築しようとしています。
- 新しいアルバムを作成します (つまり、アルバム データベースに新しいエントリを追加します)。
- アルバム データベース内の既存のアルバムを変更または削除する
- 曲の詳細 (タイトル、アーティスト、ジャンル、曲の長さ) をアルバムに入力する
- アルバム内の既存の音楽の詳細を変更または削除する
- 特定のアルバム内のすべての音楽の詳細を一覧表示する
- 特定のアーティストによるすべての音楽を一覧表示する
- データベース内のすべての音楽を一覧表示します。プログラムでは、リストの順序をユーザーが選択できるようにする必要があります。アルバム順、アーティスト順、ジャンル順、またはタイトル順です。
私は 3 番目のビットで立ち往生しており、各アルバムに詳細を追加しています。これまでのところ、これがあります。これが正しく理解できれば、残りの詳細は簡単に追加できると思います。
public bool AddSong(string songName)
{
for (int i = 0; i < MAX_MUSIC; i++)
{
string c = albumName; // This compares the album name given by user
string e = myMusic[i].getAlName; // to the album name in the myMusic array
int d = c.CompareTo(e); //
if (d == 0)
{
int index = -1;
for (int j = 0; j < MAX_SONG; j++)
{
if (Songs[i] == null)
{
index = i;
break;
}
}
if (index != -1)
{
Songs[index] = songName;
++totalSongs;
return true;
}
}
}
return false;
}
私に方向性を与える助けがあれば大歓迎です。
編集: これは宿題です。私は外部の学生であり、私の講師は彼と同じくらい親切ですが、英語をあまり上手に話せません。景品は期待していません。アプローチの方向と多分奇妙なヒント;)
EDIT2:私のコードは非常に大きいので、そのような大量のコードを投稿するのが適切だとは思いませんが、クラスへのリンクを提供することはできます