手動で記述された文字列を使用せずに、同じクラス内の別のメソッドの名前を取得することは可能ですか?
class MyClass {
private void doThis()
{
// Wanted something like this
print(otherMethod.name.ToString());
}
private void otherMethod()
{
}
}
理由を尋ねるかもしれません: 理由は、後でこの Invoke("otherMethod") のようにメソッドを呼び出さなければならないからですが、プロジェクト内でこれ以上リファクタリングできないため、この文字列を自分でハードコーディングしたくありません。