Untuk memotong fail dalam C#, gunakan kaedah FileStream.SetLength.
Berikut ialah sintaks -
public override void SetLength (long value);
Salin selepas log masuk
Di sini, int64 = panjang strim
Nilai < 当前长度
#🎜 Jika nilainya kurang daripada aliran Panjang semasa:
Aliran itu terputus. Jika kedudukan semasa lebih besar daripada panjang baru, kedudukan semasa adalah
Beralih ke bait terakhir strim.
nilai > panjang semasa
Strim dikembangkan dan kedudukan semasa kekal tidak berubah. Jika aliran diperluaskan,
Kandungan strim antara panjang lama dan panjang baharu tidak ditentukan.
Berikut ialah contoh yang menunjukkan coretan kod −
public void Export(string path) {
FileStream oStream = new FileStream(path, FileMode.Open, FileAccess.ReadWrite);
oStream.SetLength(Length);
}
Salin selepas log masuk
Atas ialah kandungan terperinci Bagaimana untuk memotong fail dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!