0

整数で表すことができるクラスがあります。

public class MyClass
{
    public int Code { get; set; }

    public string Name { get; set; }

    public MyClass FromCode(int code)
    {
        // implementation here
    }
}

MyClassプロパティで表すことができCodeます。

プロパティで列にマップMyClassし、メソッドを使用してCode読み返す方法はありますか?MyClassFromCode

4

1 に答える 1

0

いいえ、これは不可能です (現在 ;))。

しかし、私はあなたがそれを回避できると思います。あなたが何をしているのか推測するだけなので、我慢してください。Nameに基づくある種の辞書から を取得していると思いますCode。その場合でも、Entity Framework にデータを入力させ、内部に Code検索ロジックを含めることができます (オプションで値をキャッシュできます)。getterName

于 2013-10-23T12:15:19.187 に答える