私は少しテキストゲームを作っています。開始ダイアログは私の主な(静的な)方法です。そこから、あなたの選択に応じて他の方法にあなたを送ります。 今私は、これが動作するには、クラスのインスタンスを持つ必要があると思います。例えば : Program p = new Program();
if(stuff){
p.room1();
}
else{
p.room2();
}
私の問題はかなりシンプルですが、解決方法はわかりません。 作成されたドロンズの数が既に決定されている場合、私のコードは動作します。 INICIO public partial class Inicio : Form
{
private Drone d1,d2;
private Arena arena;
public Inicio()
{
特定の属性を持っているかどうかを調べるためにstringからクラスインスタンスが必要です。 私はこの Type type = Assembly.GetEntryAssembly().GetType("ClassName");
object entity = Activator.CreateInstance(type);
var tableAttribute = entity.GetType()