未知のクラスからメソッドを呼び出すことは可能ですか?未知のクラスのメソッドを呼び出す
public class ClientSampleResponse : IPacket
{
public string Name { get; set; }
public string Lastname { get; set; }
public string Address { get; set; }
public void Execute<T>(T client)
{
var method = typeof(T).GetMethod("Send");
//method.Invoke(this);
}
}
私は上記のコードを使用して、未知のクラスから、このメソッドを呼び出ししようとしている:
public void Send<T>(T packet) where T : IPacket
{
// Skip contents
}
私はそれがダウン投票しなければならない理由の説明がありますか? –
ダウングレードはなぜですか?誰によって? – ipavlu
はい、可能ですが、コードは正常です。あなたはどんな問題に直面していますか? – Heinzi