Пример #1
0
        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'));
        }
Пример #2
0
        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);
        }