コード例 #1
0
ファイル: LightDictionary.cs プロジェクト: ewin66/Katrin-CRM
 public DuplicatedKeyException(KeyType key, ItemValueType existingValue, ItemValueType newValue)
     : base(string.Format(
                "Item has already been added. \n  Key: '{0}'\n  Value in dictionary: '{1}'\n  Value being added: '{2}'",
                key, existingValue, newValue))
 {
     if (existingValue is object)
     {
         this.Data.Add("existingValueHashCode", ((object)existingValue).GetHashCode());
     }
     if (newValue is object)
     {
         this.Data.Add("newValueHashCode", ((object)newValue).GetHashCode());
     }
 }
コード例 #2
0
 public ComponentItem(string groupName, string name, ItemValueType itemValueType)
 {
     GroupName = groupName;
     Name = name;
     ItemValueType = itemValueType;
 }
コード例 #3
0
 public ComponentItem(string groupName, string name, ItemValueType itemValueType)
 {
     GroupName     = groupName;
     Name          = name;
     ItemValueType = itemValueType;
 }
コード例 #4
0
ファイル: ItemValue.cs プロジェクト: TreshLaps/Activities
 public static ItemValue TryCreate(double?value, ItemValueType type)
 {
     return(value.HasValue ? new ItemValue(value.Value, type) : null);
 }
コード例 #5
0
ファイル: ItemValue.cs プロジェクト: TreshLaps/Activities
 public ItemValue(double value, ItemValueType type)
 {
     Value = value;
     Type  = type;
 }
コード例 #6
0
ファイル: LightDictionary.cs プロジェクト: ewin66/Katrin-CRM
 public KeyValuePair(KeyType key, ItemValueType value)
 {
     this.Key   = key;
     this.Value = value;
 }