zxl
/
CTT
forked from Cal/CTT
1
0
Fork 0
CTT/Unity/Assets/ThirdParty/LitJson/Extensions.cs

40 lines
915 B
C#
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

using System;
namespace LitJson.Extensions {
/// <summary>
/// 拓展方法
/// </summary>
public static class Extensions {
public static void WriteProperty(this JsonWriter w,string name,long value){
w.WritePropertyName(name);
w.Write(value);
}
public static void WriteProperty(this JsonWriter w,string name,string value){
w.WritePropertyName(name);
w.Write(value);
}
public static void WriteProperty(this JsonWriter w,string name,bool value){
w.WritePropertyName(name);
w.Write(value);
}
public static void WriteProperty(this JsonWriter w,string name,double value){
w.WritePropertyName(name);
w.Write(value);
}
}
/// <summary>
/// 跳过序列化的标签
/// </summary>
[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false)]
public sealed class JsonIgnore : Attribute
{
}
}