Olá!
Estou com a seguinte situação:
DLL: Pessoa;
DLL: Cliente;
DLL: APP.
Cliente herda de Pessoa.
Quando inicializo (instancio) Cliente na APP não consigo acessar as propriedades herdadas e nem as próprias, dá erro de referenciação.
Apenas consigo usar se eu referenciar a Pessoa na APP.
Mas não faz sentido pra mim eu herdar de uma e ter de referenciá-la novamente, já que Pessoa está referenciada na Cliente.
Aparentemente é simples, mas está me dando uma dor de cabeça...
Ex. cod.:
DLL: Pessoa:
public class Pessoa
{
public string Nome
{
get; set;
}
}
DLL: Cliente:
using Pessoa;
public class Cliente : Pessoa
{
//Herda
}
DLL: APP:
using Cliente;
public class APP
{
Cliente cli = new Cliente();
cli. ???? // Erro da referenciação. Se colocar o "using Pessoa" irá funcionar.
}
Obrigado!