gpt4 book ai didi

c# - 如何使用 CreateObjectSet 将 TEntity 作为参数?

转载 作者:太空宇宙 更新时间:2023-11-03 22:06:05 25 4
gpt4 key购买 nike

我正在寻找一种将 Entity 和 TEntity 作为参数传递的方法,以便我可以将此方法用作通用方法。类似的东西:

    private void AttachSingleEntity(Entity singleEntity, TEntity Tentity)
{
ObjectSet<Tentity> objectSet = context.CreateObjectSet<Tentity>();
objectSet.Attach(singleEntity);
}

然后我调用 AttachSingleEntity 如下:

    customer cus = new customer {id = 1};
AttachSingleEntity(cus,customer);

最佳答案

更改为

private void AttachSingleEntity<TEntity>(Entity singleEntity) where TEntity:class
{
ObjectSet<TEntity> objectSet = context.CreateObjectSet<TEntity>();
objectSet.Attach(singleEntity);
}

关于c# - 如何使用 CreateObjectSet<TEntity> 将 TEntity 作为参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8427750/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com