Я использовал класс FtpWebResponse и не видел Расположить метод. Оказывается, что класс реализует IDisposable, но делает так явно так, чтобы Вы сначала бросили свой экземпляр к...
Я не уверен, что продолжается. У меня есть следующий базовый класс: общедоступный класс MyRow: IStringIndexable, Система. Наборы. IEnumerable, ICollection <KeyValuePair <строка, строка>>...
Вывод: B-> Привет! от Явного. Не был должен это быть:? A-> Привет! от Явного. Почему не делает явного броска (IHello) вызов IHello. Привет () от класса A? интерфейс IHello {освобождает Привет ();} класс A...
Я пытаюсь реализовать C++ / класс CLI, который реализует и IList и IList <T>. Так как у них есть перекрывающиеся имена, я должен реализовать один из них явно, и естественный выбор должен быть...
Я получаю ошибку компиляции от следующего свойства. Ошибка: "Модификатор 'общественность' не допустим для этого объекта" общедоступная Система. Наборы. Специализированный. StringDictionary IWorkItemControl....
Как я могу использовать объектный инициализатор с явной интерфейсной реализацией в C#? открытый интерфейс IType {представляют Property1 в виде строки {добирается; набор; }} общедоступный класс Type1: IType {представляют IType в виде строки. Property1...
Этот var h = новый HashSet <интервал> (); var r = h. IsReadOnly; не компилирует. Я должен сделать var r = ((ICollection <интервал>) h).IsReadOnly; почему IsReadOnly обычно не реализовывался? (Я не...
При просмотре ASP.NET исходный код MVC в codeplex я нашел, что распространено иметь класс, явно реализовывая интерфейс. Явно реализованный метод / свойство затем вызывает другого "защищенного...
Мой вопрос в некоторой степени связан с этим: Как универсальное ограничение предотвращает упаковку типа значения с неявно реализованным интерфейсом ?, но отличается, потому что ему не нужен ...
Мне нужно иметь возможность определить, исходит ли данный метод или свойство из определенного интерфейса и реализовано ли оно явно.
Кто-нибудь сделал это, и возможно ли получить эту информацию ...
Хорошо, я получаю тип B из базового класса A.
A реализует IDisposable явно, но мне нужно выполнить дополнительную очистку в B, поэтому я реализую IDisposable в B: интерфейс IDisposable с членом i.Dispose()...
На днях я смотрел на метаданные булевых структур C#. Булевы реализуют интерфейс IConvertible. Но глядя на членов Boolean, я не смог увидеть большинство членов IConvertible. Я сделал...
Для записи, Я уже видел этот элемент подключения, но не могу понять, в чем проблема с его поддержкой. Скажем, у меня есть следующий код: открытый интерфейс IInterface
{void ...
открытый абстрактный класс EntityBase {...} открытый интерфейс IFoobar
{void Foo (int x), где T: EntityBase, new ();
} открытый интерфейс IFoobar где T: EntityBase, ...
Если вы посмотрите на код только для чтения Коллекция не имеет метода «Добавить», но вместо этого определяет метод ICollection .Add (T Value) (явная реализация интерфейса). Когда я это сделал ...
Я используя NHibernate с FluentNH. У меня есть простой класс PostCategory, содержащий набор сообщений. Класс PostCategory содержит свойство TotalActivePosts. Когда я загружаю все ...
Хотя их довольно много вопросов и ответов относительно IDisposable, который можно найти на SO, я еще не нашел ответа на этот вопрос: обычно я следую практике, когда один из моих классов владеет ...
Я считаю, что это довольно глупо, и мне немного неловко задавать такой вопрос, но я все еще не могу найти ответ: я смотрю на класс List , реализующий IList. public ...
I have a very simple scenario : a "person" can be a "customer" or an "employee" of a company. A "person" can be called by phone with the "Call" method. Depending on which role the "person" plays in ...