Wie schneide ich eine Datei in C# ab?

WBOY
Freigeben: 2023-09-23 12:21:03
nach vorne
1445 Leute haben es durchsucht

如何在 C# 中截断文件?

Um eine Datei in C# abzuschneiden, verwenden Sie die FileStream.SetLength-Methode.

Hier ist die Syntax -

public override void SetLength (long value);
Nach dem Login kopieren

hier, int64 = Länge des Streams

Wert < 当前长度

wenn der Wert kleiner als die aktuelle Länge des Streams ist: Der Strom wurde unterbrochen. Wenn die aktuelle Position größer als die neue Länge ist, ist die aktuelle Position größer Gehen Sie zum letzten Byte des Streams.

Wert > Die aktuelle Länge

Stream wird erweitert und die aktuelle Position bleibt unverändert. Wenn der Stream erweitert wird, Der Inhalt des Streams zwischen der alten Länge und der neuen Länge ist undefiniert.

Hier ist ein Beispiel, das das Code-Snippet zeigt: −

public void Export(string path) {
   FileStream oStream = new FileStream(path, FileMode.Open, FileAccess.ReadWrite);
   oStream.SetLength(Length);
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie schneide ich eine Datei in C# ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage