我有一个CloudQueueMessage
,我想插入“ Hello World”-所以我这样写:
CloudQueueMessage message = new CloudQueueMessage("Hello World");
这是完美的。
我的问题是我想像这样将一个对象代替“ Hello World”:
CloudQueueMessage message = new CloudQueueMessage(new MyObject(parameter1, parameter2, ...));
但是编译器不会让我,因为它告诉我:
The constructor CloudQueueMessage (MyObject) is undefined.
我怎样才能实现自己想要的?
最佳答案
您可以签出this question。
它概述了使用C#具有“严格类型的队列”的技术。但是,这种方法确实很简单,我相信您可以在Java中实现类似的行为。只要您可以将对象序列化为二进制数组。
This is a question可能会为您提供帮助。还有this also。
关于java - 如何通过CloudQueueMessage传递任意对象?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9894517/