public override string GetLabel() { Thing_withMeta worstTwm = affectedThingsWithMeta.First(); StringBuilder stringBuilder = new StringBuilder(); stringBuilder.AppendLine("" + affectedThingsWithMeta.Count() + " " + defaultLabel); stringBuilder.AppendLine("" + worstTwm.thing.LabelShort + ", " + ((float)(worstTwm.meta[1])).ToString("00%") + ", " + ((float)(worstTwm.meta[2])).ToString("00%")); return(stringBuilder.ToString().TrimEnd('\n')); }
private static int compareTwoElements(Thing_withMeta t1, Thing_withMeta t2) { float q1 = (float)(t1.meta[3]); float q2 = (float)(t2.meta[3]); if (q1 == q2) { return(0); } return((q1 < q2) ? 1 : -1); }