C#

C#_get,set: 입력값 제한, 간단한 속성생성방법, propfull

S_pot 2021. 6. 3. 13:25
class Box
    {
        // propfull입력하고 탭키를 두번눌러 자동생성한다.
        private int width;

        public int Width
        {
            get 
            { 
                return width; 
            }

            set 
            { 
                if (width > 0) { width = value; }
                else
                {
                    width = 0;
                    Console.WriteLine("입력값 오류로 0으로 설정되었습니다.");
                }
                 
            }
        }

        private int height;

        public int Height
        {
            get 
            { 
                return height; 
            }
            
            set 
            {
                if (height > 0) { height = value; }
                else
                {
                    height = 0;
                    Console.WriteLine("입력값 오류로 0으로 설정되었습니다.");
                }
            }
        }
    }