A4LGAddressManagement.CreateLineAndSplitIntersectingLines.keyshift2int C# (CSharp) Метод

keyshift2int() приватный метод

private keyshift2int ( KeyEventArgs arg ) : int
arg System.Windows.Forms.KeyEventArgs
Результат int
        private int keyshift2int(KeyEventArgs arg)
        {
            switch (arg.KeyCode)
            {
                case Keys.None: return 0;
                case Keys.Shift: return 1;
                case Keys.Control: return 2;
                case Keys.Shift | Keys.Control: return 3;
                case Keys.Alt: return 4;
                case Keys.Shift | Keys.Alt: return 5;
                case Keys.Control | Keys.Alt: return 6;
                case Keys.Shift | Keys.Control | Keys.Alt: return 7;
                default: return 0;
            }
        }
        #endregion