02 2017 档案
摘要:proto文件简介每个元素上的“= 1”,“= 2”标记标识该字段在二进制编码中使用的唯一“标记”每个字段有三个可选修饰符required:必须提供字段的值,否则消息将被视为“未初始化”。optional:字段可以设置也可以不设置。如果未设置可选字段值,则使用默认值。...
阅读全文
摘要:C#中的扩展方法扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。 扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。 以上是msdn官网对扩展方法的描述,现在我通过一个情景例子来对此进行阐释。假设...
阅读全文