Sobrecarregar metodos com mesmo tipo de parametro

Preciso criar os metodos para comandos em meu BD, porém terei que usar dois metodos com parametro de inteiro, e isso causa erro:

Métodos:

 public void Update(String descricao)
    {
        
    }
    
    public void Update(float preco)
    {
        
    }
    
    public void Update(int estoque)
    {
        
    }
    
    public void Update(int status)
    {
        
    }

Ali nos dois ultimos Update(int)…como posso proceder sem erros?
Obrigado.

Não pode.
Numa chamada como Update(10), como o compilador saberia qual dos métodos você estava chamando?

Dê nomes diferentes.

Aliás, eu daria até nos métodos com float e int. Para evitar chamadas acidentais como Update(10) quando vc queria na verdade Update(10.0).

[quote=ViniGodoy]Não pode.
Numa chamada como Update(10), como o compilador saberia qual dos métodos você estava chamando?

Dê nomes diferentes.

Aliás, eu daria até nos métodos com float e int. Para evitar chamadas acidentais como Update(10) quando vc queria na verdade Update(10.0).[/quote]

Realmente, axo que é melhor eu fazer isso mesmo, pq as vezes o preço será valor inteiro, ai ferrou, vai inserir no estoque um preço, uashuas, axo que vou por UpdatePreço,UpdateEstoque e etc…

Vlw Vini novamente.