2014年04月20日

C#でファイルサイズの取得

   このエントリーをはてなブックマークに追加 Clip to Evernote
どう書く?orgに感謝を込めて」シリーズ その2

■問題 (出題:ところてん さん)
ファイルが存在しているか調べ、存在していたらファイルサイズを取得し、表示してください。


2つの方法で書いてみました。

■C#のコード 
using System;
using System.IO;

namespace Sample {
    class Program {
        static void Main(string[] args) {
            PrintFileSize(@"c:\Windows\notepad.exe");
            PrintFileSize2(@"c:\Windows\notepad.exe");
            Console.ReadLine();
        }

        static void PrintFileSize(string filePath) {
            if (File.Exists(filePath)) {
                var fi = new FileInfo(filePath);
                Console.WriteLine("{0} byte(s)",fi.Length);
            }
        }

        static void PrintFileSize2(string filePath) {
            var fi = new FileInfo(filePath);
            if (fi.Exists) {
                Console.WriteLine("{0} byte(s)", fi.Length);
            }
        }
    }
}




 

この記事へのトラックバックURL

http://trackback.blogsys.jp/livedoor/gushwell/52367887