Я преобразовал из VB в C# и не смог исправить FileSystem.Dir
.После преобразования VB в C# FileSystem.Dir
tFile = FileSystem.Dir(Path.Combine(path, file));
Я преобразовал из VB в C# и не смог исправить FileSystem.Dir
.После преобразования VB в C# FileSystem.Dir
tFile = FileSystem.Dir(Path.Combine(path, file));
В то время как один, как правило, не использует сборку Microsoft.VisualBasic
в C# код, то ничего не мешает вам сделать это. Просто добавьте ссылку и найти его в списке стандартных сборок, то убедитесь, что у вас есть:
using Microsoft.VisualBasic;
Хотя там может быть более идиоматических C# решения, используя оригинальный метод, менее вероятно, чтобы ввести разрыв изменения в портировании код.
'System.IO.Directory', вероятно, то, что вы хотите –