Resize a bitmap like MS Paint - no antialiasing
When I use this method to resize a bitmap:

        private Bitmap ResizeBitmap(Bitmap b, int nWidth, int nHeight)
        {
            Bitmap result = new Bitmap(nWidth, nHeight);
            using (Graphics g = Graphics.FromImage((Image)result))
            {
                g.SmoothingMode = SmoothingMode.None;
                g.DrawImage(b, 0, 0, nWidth, nHeight);
            }
            return result;
        }

It still uses antialiasing even though I specified:

    g.SmoothingMode = SmoothingMode.None;

I want just a basic resizing without any smoothing.
Resize a bitmap like MS Paint - no antialiasing
===

When I use this method to resize a bitmap:

        private Bitmap ResizeBitmap(Bitmap b, int nWidth, int nHeight)
        {
            Bitmap result = new Bitmap(nWidth, nHeight);
            using (Graphics g = Graphics.FromImage((Image)result))
            {
                g.SmoothingMode = SmoothingMode.None;
                g.DrawImage(b, 0, 0, nWidth, nHeight);
            }
            return result;
        }

It still uses antialiasing even though I specified:

    g.SmoothingMode = SmoothingMode.None;

I want just a basic resizing without any smoothing.