Exemplo n.º 1
0
 public void Add(IDimensionKey dimensionKey)
 {
     //foreach (var dim in dimensionKey.Key)
     //{
     //    this.Add(dim.Key, dim.Value);
     //}
 }
Exemplo n.º 2
0
        public static bool Compare(IDimensionKey a, IDimensionKey b)
        {
            //int an = 0;
            //int bn = 0;
            //if (a.Key.ContainsKey(Dimensions.Number) && !b.Key.ContainsKey(Dimensions.Number))
            //{
            //    bn = 1;
            //}
            //else if (b.Key.ContainsKey(Dimensions.Number) && !a.Key.ContainsKey(Dimensions.Number))
            //{
            //    an = 1;
            //}

            //if (a.Key.Count != b.Key.Count)
            //{
            //    return false;
            //}

            //for (int i = 0; i < a.Key.Count; i++)
            //{
            //    var k = a.Key.ElementAt(i).Key;
            //    if (!b.Key.ContainsKey(k))
            //    {
            //        return false;
            //    }

            //    if (a.Key[k] != b.Key[k])
            //    {
            //        return false;
            //    }
            //}

            return(a.Key == b.Key && a.Value == a.Value);
        }
Exemplo n.º 3
0
 public DimensionValue(IDimensionKey dimensionKey, double value)
 {
     DimensionKey = dimensionKey;
     Value        = value;
 }