白板编程写到这道题,思路是没错但是方法名字没记住,写代码习惯性都是都是vs点出来的,特地来电脑写一下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace FileIO
{
class Program
{
static void Main(string[] args)
{
string path = @"D:\程序编程文档\02C#.NET\11IO\操作IO\FileIO\测试使用的";
GetTxtFiles(path);
Console.WriteLine("总数为:{0}", dicts.Count);
foreach (var key in dicts.Keys)
{
Console.WriteLine("当前的key:{0},值:{1}", key, dicts[key]);
}
Console.ReadKey();
}
static Dictionary<string, long> dicts = new Dictionary<string, long>();
static void GetTxtFiles(string filePath)
{
if (!Directory.Exists(filePath))
{
return;
}
//创建一个DirectoryInfo的类