คำถามติดแท็ก filesize

7
คุณจะได้ขนาดไฟล์ใน C # ได้อย่างไร?
ฉันต้องการวิธีรับขนาดของไฟล์โดยใช้ C # ไม่ใช่ขนาดของดิสก์ เป็นไปได้อย่างไร? ขณะนี้ฉันมีวงนี้ foreach (FileInfo file in downloadedMessageInfo.GetFiles()) { //file.Length (will this work) } สิ่งนี้จะคืนขนาดหรือขนาดของดิสก์หรือไม่?
307 c#  filesize 

7
ค้นหาขนาดของพื้นที่เก็บข้อมูล Git
วิธีง่ายๆในการค้นหาขนาดของพื้นที่เก็บข้อมูล Git ของฉันคืออะไร? และฉันไม่ได้ตั้งใจdu -hในไดเรกทอรีรากของที่เก็บของฉัน ฉันมีไฟล์ที่ถูกละเว้นจำนวนมากดังนั้นขนาดจะแตกต่างจากขนาดพื้นที่เก็บข้อมูลทั้งหมดของฉัน ฉันต้องการทราบว่าจะถ่ายโอนข้อมูลจำนวนเท่าใดเมื่อโคลนพื้นที่เก็บข้อมูลของฉัน
283 git  filesize 

17
การแปลงขนาดไฟล์เป็นไบต์เป็นสตริงที่มนุษย์สามารถอ่านได้
ฉันใช้ฟังก์ชันนี้เพื่อแปลงขนาดไฟล์เป็นไบต์เป็นขนาดไฟล์ที่มนุษย์สามารถอ่านได้: function getReadableFileSizeString(fileSizeInBytes) { var i = -1; var byteUnits = [' kB', ' MB', ' GB', ' TB', 'PB', 'EB', 'ZB', 'YB']; do { fileSizeInBytes = fileSizeInBytes / 1024; i++; } while (fileSizeInBytes > 1024); return Math.max(fileSizeInBytes, 0.1).toFixed(1) + byteUnits[i]; }; อย่างไรก็ตามดูเหมือนว่านี่จะไม่ถูกต้อง 100% ตัวอย่างเช่น: getReadableFileSizeString(1551859712); // output is "1.4 …

22
ไลบรารีที่ใช้ซ้ำได้เพื่อให้ได้ขนาดไฟล์ที่มนุษย์อ่านได้
มีตัวอย่างบางส่วนบนเว็บที่จะให้ฟังก์ชันคืนค่าขนาดที่มนุษย์สามารถอ่านได้จากขนาดไบต์: >>> human_readable(2048) '2 kilobytes' >>> แต่มีห้องสมุด Python ที่ให้บริการนี้หรือไม่



2
วิธีรับขนาดไฟล์เป็นไบต์ด้วย C ++ 17
มีข้อผิดพลาดสำหรับระบบปฏิบัติการเฉพาะที่ฉันควรรู้หรือไม่? คำถามนี้มีคำซ้ำหลายรายการ ( 1 , 2 , 3 , 4 , 5 ) แต่ได้รับคำตอบเมื่อหลายสิบปีก่อน คำตอบที่ได้รับการโหวตสูงมากในหลายคำถามเหล่านี้ผิดในปัจจุบัน วิธีการจากอื่น ๆ (QA เก่า) บน. sx stat.h (wrapper sprintstatf ) ใช้ syscall tellg ()ผลตอบแทนต่อความหมายตำแหน่งแต่ไม่จำเป็นต้องไบต์ intประเภทผลตอบแทนไม่ได้


4
รับขนาดไฟล์บนดิสก์
var length = new System.IO.FileInfo(path).Length; สิ่งนี้ให้ขนาดโลจิคัลของไฟล์ไม่ใช่ขนาดบนดิสก์ ฉันหวังว่าจะได้รับขนาดของไฟล์บนดิสก์ใน C # (โดยเฉพาะโดยไม่ต้องทำงานร่วมกัน ) ขณะที่จะได้รับการรายงานจาก Windows Explorer ควรให้ขนาดที่ถูกต้องรวมทั้งสำหรับ: ไฟล์บีบอัด ไฟล์กระจัดกระจาย ไฟล์ที่แยกส่วน
85 c#  .net  filesize 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.