#pragma warning restore CS0067

        public DelegateCommand(params object[] parameters)
        {
            del             = ReflectionUtility.CreateDelegate(GetType(), this, out sta);
            this.parameters = parameters ?? Array.Empty <object>();
            CheckDelegateParameters();
        }