public CodeDataGenerator(string codeFilesDir)
{
Codes = new List<string>();
var files = Directory.GetFiles(codeFilesDir, "*.cs");
foreach (var file in files)
Codes.Add(File.ReadAllText(file));
CodeKeyBeginPattern = @"\/\*\#(\w+)\*\/";
CodeKeyEndPattern = @"\/\*(\w+)\#\*\/";
}