ありがとうございます。私に2つのスクリプトがあるとします。C#別のスクリプトで戻り値を使用する方法
メソッドからの戻り値を1つのスクリプトで取得します。
public class ClassA {
public int A (int a, int b)
{
return a + b;
}
}
と私が返す値(INT A)別のスクリプトで使用したい:
class ClassB {
public ClassA _ClassA = new ClassA();
public int TheReturn;
public void update()
{
TheReturn = _ClassA.A;
}
}
私はそれを試してみました方法です。そして、それは働いていません。
TheReturn = _ClassA.Aの引数の欠如を指摘してくれた皆さん、ありがとうございます。
Aの入力値が読み取り値である場合(int a、int bの代わりにSerialPort.Reading()などの値が常に変化します)。そしてClassAのメソッドAからの実際の "戻り値"を使用したいと思います。私は何をすべきか?
print()のようなものを使用し、別のクラスでRead()を使用できますか?
引数を渡すことによって、メソッドを_call_する必要があります。例えば。 'TheReturn = _ClassA.A(10、20);'スタックオーバーフローは、プログラミング言語の仕組みの基本的なトレーニングを受ける場所ではありません。しばらく時間をとって、良い本を見つけて、言語のドキュメントを読んでください。 –