アセンブリに次のコードがあります。
public class a
{
public class b
{
public static string obj;
public static string result
{
get
{
return obj;
}
set
{
obj = value;
}
}
}
public class c
{
string result1;
public void invoke()
{
result1 = "abc";
b.result = result1;
}
}
}
私はこれを別のアプリケーション(クライアントアプリなど)で参照し、objの値にアクセスしようとしました
クラス b のインスタンスを作成して値を呼び出した場合、呼び出されたメソッドから戻ることなく、前のスコープで設定された値にどのようにアクセスできますか?