示例#1
0
 private void OnFreeze(int damageAmount)
 {
     if (_freezable != null)
     {
         _freezable.Freeze(damageAmount);
     }
 }
示例#2
0
        public void CanFreezeObject()
        {
            var obj = new FrozenObject();

            obj.Name = "Test Value";

            Freezeable.Freeze(obj);

            Assert.Throws <ObjectReadOnlyException>(() =>
            {
                obj.ID = 10;
            });
        }