C#中如何让某部分代码作为整体折叠和展开

 用#region和#endregion。只对编辑器有用..不参与编译

例如:

        #region
        [DllImport("imm32.dll")]
        public static extern IntPtr ImmGetContext(IntPtr hwnd);
        [DllImport("imm32.dll")]
        public static extern bool ImmGetOpenStatus(IntPtr himc);
        [DllImport("imm32.dll")]
        public static extern bool ImmSetOpenStatus(IntPtr himc, bool b);
        [DllImport("imm32.dll")]
        public static extern bool ImmGetConversionStatus(IntPtr himc, ref int lpdw, ref int lpdw2);
        #endregion

注意:#region和#endregion只在VS代码编辑器中有效。

你可能感兴趣的:(C#中如何让某部分代码作为整体折叠和展开)