Результаты поиска по запросу "explicit-interface"

2 ответа

Фортран - явный интерфейс

Я очень плохо знаком с Фортраном, и для моих исследований мне нужно получить монстра работающей модели, поэтому я учусь по ходу дела. Так что я'извините,...

4 ответа

Intellisense скрывает их, так как разработчик решил реализовать их явно = вы должны рассматривать объект как реализованный интерфейс, чтобы получить надлежащие методы

ях я смотрел на метаданные C # булевой структуры. Boolean реализует интерфейс IConvertible. Но, глядя на членов Boolean, я не мог видеть большинство членов IConvertible. Я провел несколько тестов с некоторыми коллегами, включая создание ...

2 ответа

Фортран - явный интерфейс

Я очень плохо знаком с Фортраном, и для моего исследования мне нужно запустить монстра модели, поэтому я учусь по ходу дела. Поэтому извините, если я задам «глупый» вопрос. Я пытаюсь скомпилировать (Mac OSX, из командной строки), и мне уже ...

ТОП публикаций

4 ответа

Почему класс реализует IDisposable явно, а не неявно?

3 ответа

Как я могу вызвать явно реализованный метод интерфейса из PowerShell?

Код: add-type @" public interface IFoo { void Foo(); } public class Bar : IFoo { void IFoo.Foo() { } } "@ -Language Csharp $bar = New-Object Bar ($bar -as [IFoo]).Foo() # ERROR.Ошибка: Ошибка вызова метода, потому что [Bar] не содержит метод с ...

5 ответов

 ссылки) для него, а не для переформулирования этого (я думаю).

аписи, я уже видел этоподключить пункт [https://connect.microsoft.com/VisualStudio/feedback/details/93163/allow-explicit-interface-implementations-to-be-virtual-and-to-be-called-from-derived-classes] но я не могу понять, в чем проблема в ...

1 ответ

 Безопасный на поверхности.

public abstract class EntityBase { ... } public interface IFoobar { void Foo<T>(int x) where T : EntityBase, new(); } public interface IFoobar<T> where T : EntityBase, new() { void Foo(int x); } public class Foobar<T> : IFoobar, IFoobar<T> where ...