Preview:
        public ICommand<T>? TryGetCommand<T>(NodeCommandKeys key) {
            if (m_commands.TryGetValue(key, out ICommand? command) && command is ICommand<T> commandT) {
                return commandT;
            }
            else {
                return null;
            }
        }
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter