これについて話しているスレッドがたくさんあることは知っていますが、これまでのところ、自分の状況に直接役立つスレッドは見つかりませんでした。静的メソッドと非静的メソッドの両方からアクセスする必要があるクラスのメンバーがいます。しかし、メンバーが非静的である場合、静的メソッドからそれらに到達できないようです。
public class SomeCoolClass
{
public string Summary = "I'm telling you";
public void DoSomeMethod()
{
string myInterval = Summary + " this is what happened!";
}
public static void DoSomeOtherMethod()
{
string myInterval = Summary + " it didn't happen!";
}
}
public class MyMainClass
{
SomeCoolClass myCool = new SomeCoolClass();
myCool.DoSomeMethod();
SomeCoolClass.DoSomeOtherMethod();
}
どちらのタイプの方法からも要約を取得することをどのように提案しますか?