Ciao a tutti,
è il primo giorno che mi avvicino a C# ed ho già un problema che nn riesco a risolvere.

Sicuramente è una stupidaggine, ma nn riesco proprio. LA situazione è la seguente:

codice:
private void metodo1 (...)
{ ...
this.metodo2("PictureBox1");
...
}

private void metodo2 (string picturebox)
{
this.picturebox .Image.Save(....)
}
In poche parole voglio che l'attributo "picturebox" sia una variabile, passata da un altro metodo. Ma come ho fatto sopra chiaramente lui considera picturebox come attributo della classe e non lo trova.

In PHP avrei semplicemente usato this.$picturebox.Image.Save (...)

Come faccio in C#?

Spero di nn aver detto castronerie, altrimenti chiedo perdono :P