【发布时间】:2010-09-15 20:01:18
【问题描述】:
有没有办法在 C# 中获取类名并将其转换为字符串?
作为 Entity Framework 的一部分,.Include 方法接受一个以点分隔的字符串列表,以便在执行查询时加入。我有想要加入的类模型,出于重构和未来代码维护的原因,我希望在引用此类时能够具有编译时安全性。
因此,有没有办法可以做到这一点:
class Foo
{
}
tblBar.Include ( Foo.GetType().ToString() );
我认为没有实例我无法执行 GetType()。有什么想法吗?
【问题讨论】:
标签: c# entity-framework