コード例 #1
0
        public static TankObjectKey Create(TankObjectKey?ownerKey, TankObjectType objectType, string key)
        {
            StringBuilder keyBuilder = new StringBuilder();

            if (ownerKey != null)
            {
                keyBuilder.Append('[')
                .Append(ownerKey.ToString())
                .Append(']');
            }

            keyBuilder.Append(key);

            return(new TankObjectKey(objectType, keyBuilder.ToString()));
        }
コード例 #2
0
 public TankObjectKey(TankObjectType type, string key)
     : this()
 {
     this.Type = type;
     this.Key  = key;
 }