2013-11-24 2 views
0
public static class DB 
{ 
    public static Table<Address> Address() { return **new Table<Address>();** } 
} 

По какой-то причине этот код дает мне сообщение об ошибке: «Тип« System.Data.Linq.Table »не имеет определенных конструкторов». Я не знаю, связано ли это с тем, что Address ссылается на таблицу в SQL DB. Почему он это делает?C# Тип _ не имеет конструктора

Как исправить это?

+1

Какая часть сообщения вы не понимаете? – SLaks

+1

Что вы пытаетесь достичь? – Reda

+0

@Reda Я пытаюсь сделать это так, что мне не нужно вызывать новую таблицу

, когда она всегда относится к той же таблице DB. – Makai

ответ

4

Сообщение об ошибке верное. Для класса Table<T> нет открытого конструктора. Вы можете подтвердить это на MSDN: Table<TEntity> Class.

Смежные вопросы