How can you hide variables within a region in a c# script?

How can you hide variables within a region in a c# script?
I tried the #region function but it doesn’t seem to work.

#region FIELDS
private int _health;
#endregion

Be sure to enable region folding in mono or visual studio.