How do you read/write random access binary files in .Net?

Code snippets would be cool.