如何将委托转换为字节数组?

时间:2010-12-18 13:32:42

标签: c# .net

如何将委托(Func)转换为字节数组?

1 个答案:

答案 0 :(得分:2)

您期望byte[]在这里意味着什么?

请注意,您可以使用BinaryFormatter序列化委托,但这也是委托的目标实例等的序列。

但是像:

byte[] raw;
using(var ms = new MemoryStream()) {
    new BinaryFormatter().Serialize(ms, yourDelegate);
    raw = ms.ToArray();
}
// use raw somewhere

请注意有用的方式取决于您的具体情况。