たすけてください
usingは
using System.Collections.Generic;
using System.Windows.Forms;
using System.IO;

コードは
IEnumerable<string> files = Directory.EnumerateFiles("C:\\folder","*.txt");
for (int i = 0; i < files.Length; i++){
MessageBox.Show(files[i]);
}

エラー 1
'System.Collections.Generic.IEnumerable<string>' に 'Length' の定義が含まれておらず、
型 'System.Collections.Generic.IEnumerable<string>' の最初の引数を受け付ける拡張メソッドが見つかりませんでした。
using ディレクティブまたはアセンブリ参照が不足しています。

エラー 2
角かっこ [] 付きインデックスを
'System.Collections.Generic.IEnumerable<string>' 型の式に適用することはできません。

ってエラーが出ますたすけてください