none
Modificadores do metodo RRS feed

  • Pergunta

  • Pessoal, 
    Tenho uma classe chamada DepoimentosPr.
    Dentro dela, tenho o seguinte metodo: 
    public static List<DepoimentosPr> SelectByPrId(int pId)
    { ...
               
    Em outra classe do website, tento instanciar e ver o metodo:
    DepoimentosPr dp = new DepoimentosPr();

    Mas alem de nao enxergar o metodo, tb retorna o seguinte erro:
    'DepoimentosPr' does not contain a constructor that takes 0 arguments
    Como resolver isso ?
    Abracos
    quinta-feira, 7 de julho de 2011 17:27

Respostas

  • Gabriel isto acontece porque seu método está declarado como static para chamá-lo vc deve fazer dessa forma:

    DepoimentosPr.SelectByPrId(Aqui um número);
    


    Além disso esse método retorna um List de sua classe e recebe um int como parâmetro que deve ser passado sugiro que estude um pouco sobre métodos parametrizados e classes estaticas, qualquer dúvida posta ai.

     

    Abraços!


    Estudar, Estudar e Estudar! Não existe caminho curto.
    quinta-feira, 7 de julho de 2011 18:23