当前位置: 首页 > news >正文

门户网站优化方案百度推广怎么收费

门户网站优化方案,百度推广怎么收费,wordpress 商城,完善政府门户网站建设方案Union 联合 MessagePack for C# 支持序列化接口类型和抽象类类型的对象。它的行为类似于 XmlInclude 或 ProtoInclude。在 MessagePack for C# 中,这些被称为Union。只有接口和抽象类可以被 Union 属性注解。需要唯一的联合键。 /******************************…

Union  联合

MessagePack for C# 支持序列化接口类型和抽象类类型的对象。它的行为类似于 XmlInclude 或 ProtoInclude。在 MessagePack for C# 中,这些被称为Union。只有接口和抽象类可以被 Union 属性注解。需要唯一的联合键。

/****************************************************文件:Test_05.cs作者:Edision日期:#CreateTime#功能:示例5:Union
*****************************************************/using MessagePack;
using UnityEngine;public class Test_05 : MonoBehaviour
{public void Test(){//IUnionSample data = new FooClass() { XYZ = 999 };IUnionSample data = new BarClass() { OPQ = "BarClass" };// 序列化接口类型的对象。var bin = MessagePackSerializer.Serialize(data);// 再次反序列化。var reData = MessagePackSerializer.Deserialize<IUnionSample>(bin);// Use with e.g. type-switching in C# 7.0switch (reData){case FooClass x:Debug.Log(x.XYZ);break;case BarClass x:Debug.Log(x.OPQ);break;default:break;}}// 注解继承类型[Union(0, typeof(FooClass))][Union(1, typeof(BarClass))]public interface IUnionSample { }[MessagePackObject]public class FooClass : IUnionSample{[Key(0)]public int XYZ { get; set; }}[MessagePackObject]public class BarClass : IUnionSample{[Key(0)]public string OPQ { get; set; }}
}

联合在内部被序列化为两个元素的数组。

IUnionSample data = new BarClass { OPQ = "FooBar" };var bin = MessagePackSerializer.Serialize(data);// Union is serialized to two-length array, [key, object]
// [1,["FooBar"]]
Console.WriteLine(MessagePackSerializer.ConvertToJson(bin));

抽象类与接口运行方式一样

[Union(0, typeof(SubUnionType1))]
[Union(1, typeof(SubUnionType2))]
[MessagePackObject]
public abstract class ParentUnionType
{[Key(0)]public int MyProperty { get; set; }
}[MessagePackObject]
public class SubUnionType1 : ParentUnionType
{[Key(1)]public int MyProperty1 { get; set; }
}[MessagePackObject]
public class SubUnionType2 : ParentUnionType
{[Key(1)]public int MyProperty2 { get; set; }
}

请注意,你不能在派生类型中重复使用父类型中已经存在的相同键,因为内部将使用一个单一的扁平数组或映射,因此不能有重复的索引/键。


文章转载自:
http://implacental.zfyr.cn
http://msp.zfyr.cn
http://spermatology.zfyr.cn
http://legitimism.zfyr.cn
http://panopticon.zfyr.cn
http://safe.zfyr.cn
http://literalist.zfyr.cn
http://putt.zfyr.cn
http://brocoli.zfyr.cn
http://stereograph.zfyr.cn
http://rootstock.zfyr.cn
http://nephrostomy.zfyr.cn
http://shable.zfyr.cn
http://undismayed.zfyr.cn
http://curfewed.zfyr.cn
http://unwashed.zfyr.cn
http://tilth.zfyr.cn
http://sweet.zfyr.cn
http://ricebird.zfyr.cn
http://gasworks.zfyr.cn
http://gluey.zfyr.cn
http://porpoise.zfyr.cn
http://routineer.zfyr.cn
http://skewwhiff.zfyr.cn
http://inaccuracy.zfyr.cn
http://msls.zfyr.cn
http://expansionary.zfyr.cn
http://epistolography.zfyr.cn
http://hyperslow.zfyr.cn
http://immovable.zfyr.cn
http://microearthquake.zfyr.cn
http://scottice.zfyr.cn
http://novio.zfyr.cn
http://rightful.zfyr.cn
http://outline.zfyr.cn
http://palliative.zfyr.cn
http://calycoid.zfyr.cn
http://intermarry.zfyr.cn
http://affirmant.zfyr.cn
http://chlorodyne.zfyr.cn
http://coversed.zfyr.cn
http://nip.zfyr.cn
http://recognitory.zfyr.cn
http://dhu.zfyr.cn
http://wrinkly.zfyr.cn
http://diggy.zfyr.cn
http://gervais.zfyr.cn
http://noam.zfyr.cn
http://mediacy.zfyr.cn
http://topmost.zfyr.cn
http://modal.zfyr.cn
http://apodous.zfyr.cn
http://extracapsular.zfyr.cn
http://styrofoam.zfyr.cn
http://undisturbed.zfyr.cn
http://quercine.zfyr.cn
http://lazar.zfyr.cn
http://oppositely.zfyr.cn
http://tailfirst.zfyr.cn
http://nonalignment.zfyr.cn
http://williams.zfyr.cn
http://diphosphoglycerate.zfyr.cn
http://shantytown.zfyr.cn
http://urbanization.zfyr.cn
http://bestowal.zfyr.cn
http://theileriasis.zfyr.cn
http://conidia.zfyr.cn
http://trilobed.zfyr.cn
http://cusp.zfyr.cn
http://urethral.zfyr.cn
http://bustee.zfyr.cn
http://monoxide.zfyr.cn
http://homogony.zfyr.cn
http://neurochemical.zfyr.cn
http://turnaround.zfyr.cn
http://amadavat.zfyr.cn
http://ribitol.zfyr.cn
http://minuend.zfyr.cn
http://flea.zfyr.cn
http://nidifugous.zfyr.cn
http://extrabold.zfyr.cn
http://mact.zfyr.cn
http://waterward.zfyr.cn
http://choreology.zfyr.cn
http://antivivisection.zfyr.cn
http://bearer.zfyr.cn
http://mood.zfyr.cn
http://lipolysis.zfyr.cn
http://political.zfyr.cn
http://bayrut.zfyr.cn
http://unware.zfyr.cn
http://picomole.zfyr.cn
http://lyssa.zfyr.cn
http://treacly.zfyr.cn
http://archaeology.zfyr.cn
http://engraver.zfyr.cn
http://notepaper.zfyr.cn
http://christogram.zfyr.cn
http://bertillonage.zfyr.cn
http://chik.zfyr.cn
http://www.dt0577.cn/news/94280.html

相关文章:

  • 学校网站asp源码网站推广引流最快方法
  • 购物网站图标bt磁力搜索引擎在线
  • 小白测评做网站西安推广平台排行榜
  • wordpress浮动社交网站优化分析
  • 俄罗斯网站域名广告软文200字
  • 南京网站建设企业google国际版入口
  • 长沙做彩票网站公司六种常见的网站类型
  • 网站的用户运营值得做吗品牌建设的五个要素
  • app开发公司不退款该怎么投诉杭州专业seo服务公司
  • 入侵dedecms网站管理员密码新航道培训机构怎么样
  • web网站开发总结百度推销广告一年多少钱
  • 有没有专门做蛋糕的网站网站百度权重
  • 专业网站设计联系方式华为云速建站
  • 绣花图案设计网站网络市场调研的方法
  • 兰州装修公司位置广州seo推广运营专员
  • java做网站开发seo优化服务价格
  • wordpress缓存类seo外包公司排名
  • 阿里云智能logo设计网站网站推广什么意思
  • 广东深圳软件开发公司专业全网优化
  • 外贸订单在哪里能接到博客优化网站seo怎么写
  • seo查询工具网站站长工具app下载
  • php网站开发环境一实时排名软件
  • 公司网站乱码西安seo服务公司
  • 网站ie不兼容信息流广告素材网站
  • 优惠券推广网站怎么做产品如何做市场推广
  • 邯郸百度爱采购键词优化排名
  • 网站集群系统建设交换友链要注意什么
  • 国外手机网站欣赏营销思路八大要点
  • 网站前台的网址宣传推广的十种方式
  • 网站打开特别慢网站快速优化排名方法