有没有办法获取类名并将其转换为 C# 中的字符串?
作为 Entity Framework 的一部分,.Include 方法接受一个以点分隔的字符串列表,以便在执行查询时加入。我有想要加入的类模型,出于重构和未来代码维护的原因,我希望在引用此类时能够具有编译时安全性。
因此,有没有办法可以做到这一点:
class Foo
{
}
tblBar.Include ( Foo.GetType().ToString() );
我不认为我可以在没有实例的情况下执行 GetType()。有任何想法吗?