public RamInfo_Internal(ManagementObject obj) { Capacity = NumberUtil.ParseLong(StringUtil.DeNullify(obj["Capacity"])); DeviceLocator = StringUtil.DeNullify(obj["DeviceLocator"]); Speed = NumberUtil.ParseInt(StringUtil.DeNullify(obj["Speed"])); //sb.AppendLine("Bank Label: " + obj["BankLabel"]); //sb.AppendLine("Capacity: " + obj["Capacity"]); //sb.AppendLine("Data Width: " + obj["DataWidth"]); //sb.AppendLine("Description: " + obj["Description"]); //sb.AppendLine("Device Locator: " + obj["DeviceLocator"]); //sb.AppendLine("Form Factor: " + obj["FormFactor"]); //sb.AppendLine("Hot Swappable: " + obj["HotSwappable"]); //sb.AppendLine("Manufacturer: " + obj["Manufacturer"]); //sb.AppendLine("Memory Type: " + obj["MemoryType"]); //sb.AppendLine("Name: " + obj["Name"]); //sb.AppendLine("Part Number: " + obj["PartNumber"]); //sb.AppendLine("Position In Row: " + obj["PositionInRow"]); //sb.AppendLine("Speed: " + obj["Speed"]); //sb.AppendLine("Tag: " + obj["Tag"]); //sb.AppendLine("Type Detail: " + obj["TypeDetail"]); }
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { long ms = NumberUtil.ParseLong(reader.ReadAsString()); return(TimeUtil.DateTimeFromEpochMS(ms)); }
public void Test_ParseLong() { Assert.Equal(2, NumberUtil.ParseLong("2")); }