在visual 2013中,我使用向导创建数据库第一个实体框架模型,并在我的解决方案资源管理器中查看相应的edmx文件。让我们称之为DataModel.edmx。假设我在DataModel.tt部分下面有2个表“orders”和“customers”,向导为每个表创建了类文件,这有意义但它还创建了一个名为“DataModel.cs”的附加空文件。为什么以及它用于什么?
答案 0 :(得分:1)
“实体数据模型”向导会创建一个cs文件,该文件与数据模型同名,但具有CS文件扩展名。
如果我查看我的文件,其空白时会带有以下注释:
import java.util.regex.Matcher;
import java.util.regex.Pattern;
// ...
List<String> allMatches = new ArrayList<String>();
Matcher m = Pattern.compile("([bcdfghjklmnpqrstvwx]{1}[aeiouy]+)").matcher(yourStringHere);
while (m.find()) {
allMatches.add(m.group());
}
我不担心这个文件,因为它隐藏在EDMX文件下。 ;)