我想创建一个结构,其中一个字段可以举行一些特定类型的数据,说int,string和CustomType。我想解码/编码这个结构到/从JSON。 go/golang如何实现这一目标? 例如,我有如下定义一个结构: type MyData struct {
Name string `json:"name"`
Value int32 `json:"v
Marshal.SizeOf()将在尝试计算MyClass类型的对象的长度时引发异常。 这里是类: <StructLayout(LayoutKind.Sequential, Pack:=1)>
Public Class MyClass
Public ReadOnly UniqueId As Long
<MarshalAs(UnmanagedType.AnsiBStr, S