1. 程式人生 > WINDOWS開發 >C# read and compute the code lines number of cs files based on given directory

C# read and compute the code lines number of cs files based on given directory

 static void ComputeCodeLines()
        {
            string dir = @"D:\Work";
            int totalLines = 0;
            string[] allFiles = Directory.GetFiles(dir,"*.cs",SearchOption.AllDirectories);
            if(allFiles!=null && allFiles.Any())
            {
                foreach(var
file in allFiles) { string[] contents = File.ReadAllLines(file); totalLines += contents.Length; } } Console.WriteLine(totalLines); }