vorrei sapere come posso implementare un replace per cui questa stringa:

codice:
[qualsiasi cosa]
diventi

codice:
[qualsiasi altra cosa
mi spiego meglio:

utilizzando la sintassi del c# vorrei un replace per cui io possa sostituire qualsiasi stringa contenuta tra la parentesi aperta "[" e la parentesi chiusa "]" con qualsiasi altra.

codice:
MiaStringa.Replace("tutte le stringhe contenute tra '[' e ']'", "questo nuovo valore")
Vi prego, se non sono stato chiaro, il che è probabile, di farmelo notare, così proverò a spiegarmi meglio.

Grazie infinite.