ですから、私は今ではほとんど手がかりがなく、結局それが可能かどうかさえわかりません。Program.csによって実行されるVisualC#フォームがあります(標準的な方法-VSはもちろんすべてのセットアップ作業を行いました)。
それに加えて、1つのクラスを1つのファイルに保持するのが好きだからという理由で、別のC#ファイルに静的メソッドを持つクラスがあります。
私のフォームコードにはパブリック関数があります:
public void print(String text)
{
rtb_log.appendText("\n" + text);
}
ある時点で、他のクラスから静的関数を呼び出しています。
他のクラスからそのprintメソッドに実際にアクセスすることは可能ですか?rtb_log(リッチテキストボックス)を参照しているため、インスタンス化されている場合にのみ使用可能であり、もちろん静的ではありません。ただし、静的メソッドは静的メンバーにしかアクセスできないため、別のクラスのテキストをフォームに追加する方法については、ここでは少し考えがありません。
ここで何か助けはありますか?