class Program
{
static void Main(string[] args)
{
string dirPath = System.IO.Directory.GetCurrentDirectory();
var allfiles=Directory.GetFiles(dirPath);
foreach(var f in allfiles)
{
var pathname = Path.GetDirectoryName(f);
var filename = Path.GetFileName(f);
var fileInfo = new System.IO.FileInfo(f);
if (fileInfo.Length / 1024 / 1024 > 100)
{
var creatDirname = Path.Combine(pathname, filename.Split('.')[0]);
Console.WriteLine(creatDirname);
if (!Directory.Exists(creatDirname))
{
Directory.CreateDirectory(creatDirname);
}
File.Move(f, Path.Combine(creatDirname, filename));
}
}
Console.ReadKey();
}
}