首先,你不应该用directory建立目录,应该使用DirectoryInfo建立。下面是我改的代码,运行无误,你编译一下!
多多交流!!!using System;
using System.IO;
class DirectoryTest
{
public static void Main()
{
DirectoryInfo myInfo = new DirectoryInfo("c:\\");
try
{
myInfo.CreateSubdirectory("file1");
}
catch(IOException e)
{
Console.WriteLine("directory file1 failed because:{0}",e);
return;
}
try

myInfo.CreateSubdirectory("file1\\file2");
}
catch(IOException e)
{
Console.WriteLine("directory file2 failed because:{0}",e);
return;
}
Console.WriteLine("create directory successfully!");
Console.ReadLine();
}