1 Star 0 Fork 0

dpzsoft/dotnet-core-dpz2-json

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
JsonBoolean.cs 1.38 KB
一键复制 编辑 原始数据 按行查看 历史
inmount 提交于 2019-08-16 19:24 . 1.0.1908.1
using System;
using System.Collections.Generic;
using System.Text;
namespace dpz2.Json {
/// <summary>
/// 布尔单元类型
/// </summary>
public class JsonBoolean : JsonUnit {
/// <summary>
/// 获取或设置值
/// </summary>
public bool Value { get; set; }
/// <summary>
/// 对象实例化
/// </summary>
public JsonBoolean(JsonUnit parent) : base(UnitType.Number, parent) {
this.Value = false;
}
/// <summary>
/// 获取数值
/// </summary>
/// <returns></returns>
protected override bool OnGetBoolean() {
return this.Value;
}
/// <summary>
/// 获取字符串
/// </summary>
/// <returns></returns>
protected override string OnGetString() {
return "" + this.Value;
}
/// <summary>
/// 设置数值
/// </summary>
/// <param name="value"></param>
protected override void OnSetBoolean(bool value) {
this.Value = value;
}
/// <summary>
/// 获取Json字符串
/// </summary>
/// <returns></returns>
protected override string OnGetJsonString() {
return this.Value ? "true" : "false";
}
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/dpzsoft/dotnet-core-dpz2-json.git
git@gitee.com:dpzsoft/dotnet-core-dpz2-json.git
dpzsoft
dotnet-core-dpz2-json
dotnet-core-dpz2-json
master

搜索帮助