У меня большой файл, я хочу сохранить указатель 5-6, который делит файл на куски и дает более быстрый доступ к любой части. Это можно добиться в c #.
Я думаю Файлы с отображением в памяти - это самый близкий вариант делать то, что вы хотите делать, без особого труда на вашей стороне.
Редактировать : я предположилвы находитесь на .NET 4.0, так как это не доступно в более ранних версиях фреймворка. Хорошая статья о эффективности, которую вы ищете