Я пришел из VB.Net
среды, где используется Imports System
, а затем IO.Directory.GetFiles(...)
работает.
С другой стороны, кажется, что using System;
недостаточно для записи, используйте IO.Directory
без префикса System.
. Единственный обходной путь, кажется,
using IO = System.IO;
Почему?
Пример кода:
using System;
using System.IO;
namespace Test {
class Program {
static void Main(string[] args) {
System.Console.WriteLine(IO.Directory.GetFiles(System.Environment.CurrentDirectory)[0]);
}
}
}
Редактировать: Мой вопрос не в том, что мне делать, чтобы заставить мой код работать, а в частности, "почему я не могу написать IO.Directory.GetFiles
??"