private int GetAssistInt(Variant v) { if (v == null) return 0; if (v.GetDateTimeOrDefault("T") >= DateTime.UtcNow) { return v.GetIntOrDefault("A"); } return 0; }
/// <summary> /// 是否在冻结期 /// </summary> /// <param name="v"></param> /// <returns>true表示在冻结期</returns> private static bool FreezeDate(Variant v) { if (v.ContainsKey("FreezeDate") && v["FreezeDate"] != null) { DateTime freezeDate = v.GetDateTimeOrDefault("FreezeDate"); if (freezeDate > DateTime.UtcNow) { return true; } } return false; }
private double GetAssistDouble(Variant v) { if (v == null) return 0; if (v.GetDateTimeOrDefault("T") >= DateTime.UtcNow) { return v.GetDoubleOrDefault("A"); } return 0; }