When you are storing a text in a file and keep on adding to it, than is there any size limit for the file? Can some crash or error lead to a loss. The app needs to save a month long diary data.
You can use any file format. For being safe from large size expect a OutOfMemoryException
while handling a large file. So handle a (expected) large file with a OutOfMemoryException
catch block.