Ho un numero di file di testo di grandi dimensioni che devo manipolare in modo altamente performante. Ho deciso di utilizzare i file Memory Mapped in C # (.NET 4). Tuttavia, non riesco a trovare alcun esempio o guida su come leggere / scrivere su un file mappato in memoria che, in basso, è associato a un file di testo. Qualcuno può far luce su questo e, possibilmente, fornirmi qualche esempio?
Se è utile, leggerò il testo su intere righe, quindi modificherò la riga e la sostituirò con contenuti che potrebbero essere più corti o più lunghi dell'originale. Dopo che tutte le manipolazioni sono state fatte, voglio salvarlo su disco come file di testo.