none
duda sobre warning RRS feed

  • Pregunta

  • Hola a todos, que pena seguir molestando pero tengo duda sobre un warning q tengo en un método, me resalta EjecutarSolicitud

    public string EjecutarSolicitud(int idSolicitud, string tipoSolicitud, string subtipoSolicitud)
            {
      }

    El warning es 'IT.Common.SolicitudGeneralBLL.EjecutarSolicitud(int, string, string)' hides inherited member 'IT.Common.SolicitudBLL<IT.Common.Sharepoint.Solicitud,
    IT.Planta.WFTaskSolPlantaProrrogaBLL>.EjecutarSolicitud(int, string, string)'. Use the new keyword if hiding was intended. 

    Esto a que se debe?

    Gracias por su ayuda.


    sandra

    viernes, 25 de mayo de 2012 21:44

Respuestas

  • hola

    en que contexto tienes definido ese metodo ?

    sera en una clase que hereda de alguna otra ?

    porque se warning no vienwe solo de ese metodo asi como lo muestras viene del contexto en que lo defines

    si esta en uan clase que hereda de otra quizas debas poenrle el override, o el new segun sea el caso

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta sandraguerrero viernes, 25 de mayo de 2012 22:44
    viernes, 25 de mayo de 2012 22:09

Todas las respuestas

  • public string EjecutarSolicitud(int idSolicitud, string tipoSolicitud, string subtipoSolicitud)

    { }

    este método es String, por ende debe retornar un String algo asi

    public string EjecutarSolicitud(int idSolicitud, string tipoSolicitud, string subtipoSolicitud)
    
      {
         return "Hola";
      }

    ese es el error que veo

    saludos

     
    viernes, 25 de mayo de 2012 21:52
  • public string EjecutarSolicitud(int idSolicitud, string tipoSolicitud, string subtipoSolicitud)
    
      {
         return mensajeEvento; 
      }

    perdón pero si retorna algo es que no lo coloqué y sin embargo sale ese warning


    sandra

    viernes, 25 de mayo de 2012 22:00
  • hola

    en que contexto tienes definido ese metodo ?

    sera en una clase que hereda de alguna otra ?

    porque se warning no vienwe solo de ese metodo asi como lo muestras viene del contexto en que lo defines

    si esta en uan clase que hereda de otra quizas debas poenrle el override, o el new segun sea el caso

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta sandraguerrero viernes, 25 de mayo de 2012 22:44
    viernes, 25 de mayo de 2012 22:09
  • Mi clase si hereda de otra la cual tenía un método con el mismo nombre, el cual era el problema

    Muchas gracias por la ayuda.


    sandra

    viernes, 25 de mayo de 2012 22:44