Signal.AddOnce C# (CSharp) Метод

AddOnce() публичный Метод

public AddOnce ( Action callback ) : void
callback Action
Результат void
	public void AddOnce (Action callback)
	{
		OnceListener = this.AddUnique (Listener, callback);
	}

Usage Example

Пример #1
0
        public void AddOnce_SignalWithNoTypeGivenSameCallbackMultipleTimes_ExpectsDelegateCalledOnlyOnce()
        {
            Signal signal = new Signal();

            intToIncrement = 0;
            signal.AddOnce(SimpleSignalCallback);
            signal.AddOnce(SimpleSignalCallback);

            signal.Dispatch();

            Assert.AreEqual(1, intToIncrement);
        }
All Usage Examples Of Signal::AddOnce