dynamic-invoke

    1热度

    1回答

    当今的动态调用,反射和运行时注入的世界仅适用于ctags,doxygen和CDOC等传统工具。 我正在寻找一个方法调用层次结构可视化工具,可以显示静态和动态方法调用。它应该很容易使用,在执行期间点亮并提供有关记录的运行时会话的有用详细信息。 现在我猜Callgrind可以考虑为家庭C. 你可以建议什么工具/技术来创建一个调用图形,用于基于JVM字节码静态和动态两种方法调用一个有效的解决方案?预期的

    1热度

    2回答

    这是一个新的尝试,用于构造一个问题的版本,这个问题在今天上午不太成功。 考虑下面的程序,我们将在Visual Studio 2010中的内部运行一次,一次通过双击可执行直接 namespace ConsoleApplication3 { delegate void myFoo(int i, string s); class Program { stat

    9热度

    3回答

    鉴于这种类隐式转换操作符: public class MyDateTime { public static implicit operator MyDateTime(System.Int64 encoded) { return new MyDateTime(encoded); } public MyDateTime(System.Int64

    102热度

    1回答

    代表中的Invoke和DynamicInvoke之间有什么区别?请给我一些解释这两种方法之间差异的代码示例。

    2热度

    1回答

    假设我有一个名为Poll的表,我想编写一个LINQ扩展来列出所有ID属于阵列。对于如: void Main() { long[] ids = new long[]{ 1,2,3,4,5,6,7,8,9 }; ListFail<Poll>(Poll, p => p.ID, ids); //Failed! ListOK<Poll>(Poll, p => p.ID, i

    1热度

    2回答

    我有以下代码: public class MyClass { private Delegate m_action; public object[] m_args; public MyClass() { } public MyClass(Delegate action, params object[] args) {

    1热度

    2回答

    我读0123'后,我试图做同样的事情,但我在比较del.DynamicINvoke(args)VS时遇到了一个非常奇怪的行为。德尔(参数) 更新 所以之后乔恩和USR意见,我现在发布的新的工作代码。 我会很感激任何帮助! 代码: using System; using System.Diagnostic; using System.Threading; namespace DynamicI

    0热度

    2回答

    所以我很新的C#和我绕过这个问题: 我有一些方法调用不同的代表(具有可能不同的参数类型)。但是,这些代表不应该立即致电。如果主线程正在运行一个委托,它们应该在之后运行,就像排队委托并稍后运行一样。 现在我可以使用DynamicInvoke,但我不知道它是否会减慢队列的速度太慢,除了我知道委托类型是什么以及它应该查找哪种参数,所以它不是真正的运行时相关的。 请帮助我,如果可以的话,我真的需要一个答案

    3热度

    3回答

    慢DynamicInvoke我有以下的基类的代码: public static void InvokeExternal(Delegate d, object param, object sender) { if (d != null) { //Check each invocation target foreach (Delegate dDelgate