Разница между компилятором Mono C# и компилятором MS C# в отношении области примененияC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Разница между компилятором Mono C# и компилятором MS C# в отношении области применения

Сообщение Anonymous »

Здесь я рассматриваю крайний случай, касающийся разницы с областью действия методов/свойств экземпляра в C#. Вот код:

Код: Выделить всё

public class Base
{
public EventHandler Click {get;set;}
public Base(EventHandler clickHandler)
{
this.Click = clickHandler;
}
}

public class Derived: Base
{
public Derived(): base((sender, e) => Execute())
{
}

private void Execute()
{
}
}
Код отлично компилируется в MonoDevelop 3.0, но выдает ошибку в VS2010:
Для нестатического поля, метода или свойство "Base.Execute"
По сути, это сводится к тому, что при вызове конструктора базового класса из конструктора производного класса компилятор MS C# не разрешает доступ к методам/свойствам производного класса и т.д. Как так?

Подробнее здесь: https://stackoverflow.com/questions/105 ... egarding-s
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Вызовите Mono после завершения первого Mono и верните результат первого Mono.
    Anonymous » » в форуме JAVA
    0 Ответы
    52 Просмотры
    Последнее сообщение Anonymous
  • В чем разница между компилятором C и компилятором C++ компилятора Microsoft C/C++?
    Anonymous » » в форуме C++
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Как предотвратить отмену Mono.zip, когда один Mono выдает исключение?
    Anonymous » » в форуме JAVA
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous
  • Как предотвратить отмену Mono.zip(), когда один Mono выдает исключение?
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как устранить рассинхронизацию библиотек классов Mono со средой выполнения Mono
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»