Thanks I've had a look at google and can't find something specific to this, can you confirm it's possible by showing me a specific link.

Just to confirm you understand what i'm asking for I want to hold maybe 1000 - 3000 recored being held by their "ID" and each record will hold this info

ID: (An ID Number)
Name
LocationLongitude
LocationLatitude
CityID (ID number of a City which will be another dll)
RunwayLengthM

This all screams a database but i want it in another format which any user can read without needing to install a database application - XML could work but is to easily changable by the user and perhaps too slow.