I want to program a simple dictionary in C# so I will store the word and the meaning.
Should I use an XML file to store the data or store the entire data structure object(lets say I stored word/meaning pairs in a linked list or hashTable ) as a serialized object !
Use a serializable dictionary. You can either create your own (it’s not that difficult) or you can ask google. There are many different solutions out there that you can use.