Как получить общий элемент типа из экземпляра общего супер -класса [дублировать]C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как получить общий элемент типа из экземпляра общего супер -класса [дублировать]

Сообщение Anonymous »

Я реализовал общий класс: < /p>

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

public class MyClass : MySuperclass where DataType : BaseType
{
MyType Data {get; set;}
}
< /code>
Теперь у меня есть экземпляр mysuperclass, который на самом деле является myclass.
Как я могу получить доступ к элементу базового данных из моего экземпляра MySuperClass?var result = mySuperclassInstance as MyClass
< /code>
Но, похоже, он не работает < /p>
Редактировать 2: < /p>
Получение специфического: я работаю с шаблоном MVVM в WPF. У меня есть основанный на основе класса на основе ocumentViewModel  
, где базовый представляет тип данных моего документа. У меня есть 4 типа документов: Basetype может быть цитатой, заказом, счетом или доставкой. Основанный на основе ocumentviewmodel от наследства от общего BaseViewModel.
У меня есть общее представление, в котором мне нужно получить доступ к его основанному dataContext DataContel и экземпляру Basetype. Можно ли сделать это без использования отражения?

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как получить общий элемент типа из экземпляра общего супер -класса
    Anonymous » » в форуме C#
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Супер::BeginPlay() , Супер::Tick()
    Anonymous » » в форуме C++
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Доступ к атрибуту экземпляра родительского класса из экземпляра дочернего класса?
    Anonymous » » в форуме Python
    0 Ответы
    52 Просмотры
    Последнее сообщение Anonymous
  • Как гнездовать определения типа общего типа? [дублировать]
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Невозможно создать экземпляр типа Tree
    Anonymous » » в форуме JAVA
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous

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