Пример #1
0
        public static void Main()
        {
            BoolHandler instance =
                new BoolHandler();

            instance.PrintBoolAsString(true);
        }
Пример #2
0
        public static void OnIsTypingEventHandler(string from, bool isTyping)
        {
            BoolHandler h = IsTypingEvent;

            if (h == null)
            {
                return;
            }
            foreach (Delegate tmpSingleCast in h.GetInvocationList())
            {
                ISynchronizeInvoke tmpSyncInvoke = tmpSingleCast.Target as ISynchronizeInvoke;
                if (tmpSyncInvoke != null && tmpSyncInvoke.InvokeRequired)
                {
                    tmpSyncInvoke.Invoke(tmpSingleCast, new object[] { from, isTyping });
                    continue;
                }
                h.Invoke(from, isTyping);
            }
        }