• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

ptrci

Vector

8 mensagens neste tópico

Bem acho que a pergunta que vou perguntar é um pouco parva.

É possível criar um vector que possa ser usado em qualquer objecto e classes ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim.

Se não puderes usar um array (que creio que podes), podes sempre recorrer a uma lista.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Vou explicar melhor, acho que não explique bem  :wallbash:.

Tenho uma classe xpti  com vários construtores;

E crie um vector numa outra classe  dentro de um construtor, que reconhece a classe xpti usando o namescape.

xptis[] vec = new xpti[100];

E queria usar o mesmo vector em vários construtores. E em outras classes.

Já tentei o namespace.; passar dentro de chamadas de procedimentos ( como se faz em C ) ; procurar no google.

Mas consigo encontrar nenhuma informação

Sim.

Se não puderes usar um array (que creio que podes), podes sempre recorrer a uma lista.

Estas a referir a ArrayList ??

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Agora é que fiquei mesmo confuso...

Não percebi nada dessa explicação entre construtores, namespaces e vectores...

Queres usar a mesma instância do array ou apenas atributos desse tipo em vários objectos?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já resolvi. Obrigado.

Criei um array list e resolvi o problema. A explicação das minha dúvidas podem ser um pouco confuso porque sou muito novo no C#.

Criei um arrai list para recber estes valores:

vecs.Add(new Notas(id, mar, mod, mot, pto, ne));

Agora estou a tentar fazer pesquisas , remover e alterar o id , e o resto dos campos. Não estou a conseguir, alguém pode dar umas dicas ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora