Wie in @Jon Skeet auf his answer verweist, ist die einzige Möglichkeit, spezifisch zu sagen, welcher Text "angehängt" wurde, indem man weiß, wie groß die Datei war, bevor sie geändert wurde. Der Rest der Zeichen ist also was "angehängt" wurde.
Beachten Sie, dass ich oben angefügt zitiere, da ich zwei widersprüchliche Bedeutungen von Ihrer Frage bekommen; bearbeitet und angehängt.
Wenn der Benutzer nur Text anfügt, der "nur am Ende mehr Text hinzufügen" bedeutet, sollte theoretisch der Ansatz der vorherigen Größe funktionieren.
Wenn jedoch der Benutzer den Text frei bearbeitet, indem er Text an zufälligen Stellen hinzufügt und vielleicht sogar vorhandenen Text entfernt oder ändert, dann brauchen Sie einen ganz anderen Ansatz.
Wenn es das letztere ist, könnte ich etwas haben, das Sie verwenden könnten, eine binäre Patch-Implementierung, die auch verwendet werden kann, um aus einer älteren Kopie derselben Datei herauszufinden, was in einer neueren Kopie geändert wurde. Es ist nicht einfach zu benutzen und gibt dir vielleicht nicht genau, was du willst, aber wie gesagt, es ist schwer genau zu sagen, was deine Frage ist.
meine Textdateigröße ist 1204kb davon, dass ich das Ende von 200kb Text allein nehmen muss, ist es möglich. –