اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

در Windows Form Application یک کلاس رو کجا میتونم تعریف کنم؟

0 امتیاز
314 نمایش

من یک برنامه Windows Form Application ایجاد کردم و میخوام توی این برنامه چند کلاس تعریف کنم. وقتی اول برنامه کلاسم رو مینویسم ویژوال Error میده و برنامه کامپایل نمیشه. چجوری درست میشه؟
Error 15 error C4368: cannot define 'users' as a member of managed 'LibraryProject::Form1': mixed types are not supported

Error 7 error C3379: 'LibraryProject::Form1::user' : a nested class cannot have an assembly access specifier as part of its declaration

Don't Expect Anyone Except Yourself,...
پرسیده شده جمعه ۵ اردیبهشت ۱۳۹۳ در C++ توسط Arash  

1 پاسخ

0 امتیاز

شما دارین توی بدنه‌ی یک کلاس یک کلاس دیگه تعریف می‌کنین. این امکان پذیر نیست. دو تا کار می‌شه کرد. یکی برای برنامه‌های کوچیک که داخل namespace و بیرون class فرم کلاس‌هاتون رو تعریف کنین. مثلاً در فایل Program.cs

یک راه دیگه اینه که کلاس‌هاتون رو جدا تعریف کنین. برای این کار روی Solution پروژه کلیک راست کنین و از قسمت Add گزینه‌ی Class رو انتخاب کنین

یک فایل .cs می‌سازین که بعد می‌تونین از کلاس‌های داخلش استفاده کنین

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده جمعه ۵ اردیبهشت ۱۳۹۳ توسط prodo