このコードの 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#でこれを試しましたが、エラーが発生しました
タイプと識別子の両方が foreach ステートメントで必要です csharp のエラー
string[] files;
files = Directory.GetFiles("E:\\text", "*.txt");
string[] filenameMove;
string filename;
string file;
foreach (file in files)
filename = Path.GetFileName(file);