我試圖建立在C#中的CD收集程序,可以C#如何在一個陣列中獲得數據到一個數組
- 創建新相冊(即,在您的相冊數據庫中添加新條目)
- 更改或刪除現有的專輯相冊中的數據庫
- 輸入一首樂曲(標題,藝術家,流派和音樂的長度)的細節入冊
- 更改或刪除的細節專輯中的現有音樂
- 列出給定相冊中所有音樂的詳細信息
- 列出給定藝術家的所有音樂
- 列出數據庫中的所有音樂。您的節目必須允許用戶選擇列表的順序:按專輯,按藝術家,按流派或按標題。
我卡在第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:我的代碼是非常大的,所以我不認爲這是撥後如此大量的代碼,我雖然能提供一個鏈接到的類
這是用於教育目的嗎?你爲什麼不使用'System.Collections.Generic.List'或類似的東西? –
2013-04-04 09:23:53
你可以發佈更多的代碼,所以我可以看到更多的發生了什麼? – 2013-04-04 09:30:40
它有點難以回答,不知道你已經學過多少東西,但我會假設你需要使用一個自定義的類,你將設計用來保存你的SongName字符串,以及你想包括的其他信息...... – 2013-04-04 09:36:13