ひとつ教えてくだしゃんせ。

public void method1(){
string s = 定義;
}

とすれば、

private void method2(){
if s != 定義
}

と呼べると思ったのだけど、sは現在のコンテキスト内に存在しないというエラーになります。
メソッド2からメソッド1で指定したstringを参照するには、どうしたらいい?