渡すのと受け取るのが同じ物を指してるのならそれで良いけど?
例えばOpenFileDialogならFileNameはget; set;だけれど、
事前にsetすれば自動的に指定したディレクトリが開いてファイルが選択されてる状態になる。

……まさか本当にValueなんて名前のプロパティを作ってないだろな。
//クラスによってはありかもしれないが、一般的ではないぞ。