Today
Total
Recent Posts
Recent Comments
Archives
05-19 03:21
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
반응형
관리 메뉴

UD_park's IT story

[Error] CS0118 'Form1.MemberType'은(는) 형식이지만 변수처럼 사용됩니다. 본문

IT - For Data/Error

[Error] CS0118 'Form1.MemberType'은(는) 형식이지만 변수처럼 사용됩니다.

kingllzn 2018. 7. 13. 15:43
반응형
SMALL

이번에 설명해드릴 오류는

바로 이것입니다

 

CS0118 'Form1.MemberType'은(는) 형식이지만 변수처럼 사용됩니다. 

일단 오류 목록으로

더 자세하게 살펴 보겠습니다

 

블라블라가 형식인데

변수처럼 쓰이고 있어서

에러가 났다고 합니다

 

그럼 오류가 난 소스 코드를 보며

해결 방법에 대해 이야기 해보겠습니다

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WinformListBoxExam01
{
    public partial class Form1 : Form
    {
        // 멤버쉽 Enum 타입
        public enum MemberType
        {
            VIP = 0,
            Regular,
            Associate,
            DayPass
        }
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            listBox1.Items.Add("VIP 회원");
            listBox1.Items.Add("정회원");
            listBox1.Items.Add("준회원");
            listBox1.Items.Add("일일 회원");

            // 정회원이 기본 선택
            listBox1.SelectedIndex = 1;
        }

        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            MemberType = (MemberType)listBox1.SelectedIndex;
        }
        private MemberType memberType;
    }
}

 

위의 소스 코드 중에서

41번 줄을 유심히 보시고

그 밑에 존재하는 43번 줄 코드를

자세히 봐주시기 바랍니다

 

분명히 형식의 이름이

MemberType이고

변수의 이름이 memberType이라고

43번 줄에서 이야기하고 있습니다

 

근데 41번 줄에서는 형식에다가

값을 집어 넣으려고 하고있습니다

 

즉, 해결 방법은

41번 줄 코드에 MemberType을

memberType으로 바꿔 주시면 됩니다

이름 지을 때 대/소문자를 실수하여

생긴 오류입니다

 

그럼 간단하게 해결되었으니

이상으로 포스팅을 마치도록 하겠습니다

 

 


혹시 다른것에 대해 궁금하신게

있으시다면

댓글에 달아주세요

 

아는것이면 친절하게 쉽게

모르는것이면 또 제가 알아내서

친절하게 쉽게 포스팅해서

설명해드리겠습니다

 

 

 

반응형
LIST
Comments