public void ReturnDVD(string movieTitle) { // Split DVD's Borrowed by ', ' and rejoin without returned movie string[] borrowedMovies = DVDsBorrowed.Split(','); string revisedMovies = ""; for (int i = 0; i < borrowedMovies.Length; i++) { if (borrowedMovies[i] == movieTitle) { revisedMovies += ""; } else { if (revisedMovies == "") { revisedMovies = borrowedMovies[i]; } else { revisedMovies += ("," + borrowedMovies[i]); } } } DVDsBorrowed = revisedMovies; NumDVDsBorrowed--; }
public void DisplayBorrowed(MovieCollection movieCollection) { // Split string by ', ' and retrieve from info from BST movieCollection if (DVDsBorrowed != "") { string[] borrowedMovies = DVDsBorrowed.Split(','); movieCollection.DisplayBorrowed(borrowedMovies); } }