static void Main(string[] args)
{
string path = @"F:\AllProject";
int sum = ReadLine(path);
Console.WriteLine("目录下的代码行数是:{0}", sum);
}
static int ReadLine(string path)
{
int sumline = 0;
foreach(string file in Directory.GetFiles(path))
{
if (Path.GetExtension(file).ToUpper() == ".CS")
{
sumline += File.ReadAllLines(file).Length;
}
}
foreach (string dir in Directory.GetDirectories(path))
{
sumline += ReadLine(dir);
}
return sumline;
}
.NET-获取项目中代码行数
最新推荐文章于 2024-01-15 16:18:26 发布