C#のプログラミングコースの最後の部分としてプロジェクトタスクを実行し、DVDムービーコレクションの情報を格納するためのメディアライブラリを実行することを選択しました。アドバイスが必要なのは、この情報を保存する方法についてです。これは、以前より優れていたデータベースではなく、単純なテキストファイルを使用してタスクを解決する必要があるためです。
したがって、これは、この情報を保存して、タイトルや俳優を追加、編集、検索できるようにするための最良の方法です。また、このプログラムで使用しているアイデアのいくつかに言及するために、ジャンルごとに並べ替えることもできます。
ファイルの最後に、各映画のタイトル、年、プレイタイム、監督、actor1、actor2、actor3、genre、grade、commentを追加するだけで、情報を保存する必要がありますか?ファイルを検索できますか、それとも何らかの方法で最初にすべてを配列に読み込んでから、検索を実行し、ファイル全体を再度編集して保存する必要がありますか?
または、次のようなXMLを使用することをお勧めします。
<movie_collections>
<movie>
<title=Tron Legacy"></title>
<year=2010></year>
<playtime=120></playtime>
etc.
</movie>
</movie_collections>
XMLを使用している場合、タイトルを検索してその部分をロードまたは編集することはできますか?これらよりも優れた選択肢はありますか?