私はレコードを検索するループで約250,000を繰り返すこのコードを持っています。 28種類の正規表現があります(これはその1つです)。ファイルへの書き込み、文字列への読み込み、コードの終わりに向かっての読み込み以外の簡単な方法はありますか?これをテキストファイルではなくメモリに保存する方法はありますか?
if (CSV_Radio_Button.Checked)
{
string pattern = @"(?<=\*\*Course :)(.*?)(?=\*\*Going)";
Regex myRegex = new Regex(pattern, RegexOptions.IgnoreCase);
Match m = myRegex.Match(text);
while (m.Success)
{
string CourseToString = m.ToString();
System.IO.File.WriteAllText(CourseFile, UppercaseWords(CourseToString));
m = m.NextMatch();
}
}
string Course = File.ReadLines(CourseFile).ElementAtOrDefault(0);
...リストを使用していますね。 –
データを変数に格納するのは、C#の学習の最初の1時間と同じです。答えとして "do it"以外は何を期待しますか? – TomTom