Role と CustomRole の 2 つのクラスがあります。
public class CustomRole
{
public string RoleName { get; set; }
public int RoleId { get; set; }
}
public class Role
{
public string RoleName { get; set; }
public int RoleId { get; set; }
public int MyRole { get; set; }
}
コンパイル時に、次のようなデリゲートがあります。
Func<CustomRole, bool> Del = o => o.RoleId > 0;
問題は実行時に同じ条件でもう 1 つデリゲートを作成する必要がありますが、テーブル名が変更されています
Func<Role, bool> Del1 = o => o.RoleId > 0;
どうすればこれを達成できますか?