3 つの列 (ID、名前、電話) しかない 1 つのテーブルの連絡先 DB を作成しました。次に、モデルフォルダー内のテーブル Contacts を使用してContactsDataContextを作成しました。最後に、まだモデル フォルダーに部分クラスを作成します ( public 部分クラス Contact )。
今これを書いているとき
public partial class Contact
{
public string MyContact
{
get
{
string name = this.Name ?? String.Empty;
}
// ... Other lines omitted
}
}
次のエラーが表示されます:「'ContactsManager.Models.Contact' には ' Name ' の定義が含まれておらず、タイプ 'ContactsManager.Models.Contact' の最初の引数を受け入れる拡張メソッド ' Name ' が見つかりませんでした (見つかりませんでしたか? using ディレクティブまたはアセンブリ参照?)」
何か間違えている???私のDataContextクラスからのプロパティを表示しないというインテリセンスでさえ。それでも、過去にいくつかの部分クラスを問題なく作成しました。
ありがとうございました。