我正在为这段代码将 VB.net 转换为 C#:
Dim files() As String
files = Directory.GetFiles("E:\\text", "*.txt")
Dim filename As String
Dim file As String
For Each file In files
filename = Path.GetFileName(file)
我在 C# 中尝试过这个但得到了错误
csharp 中的 foreach 语句中都需要类型和标识符
string[] files;
files = Directory.GetFiles("E:\\text", "*.txt");
string[] filenameMove;
string filename;
string file;
foreach (file in files)
filename = Path.GetFileName(file);