نمایش نتایج 1 تا 5 از 5

نام تاپیک: مشکل در فراخوانی تابع

  1. #1

    Tick مشکل در فراخوانی تابع

    سلام
    من یک تابع تعریف کردم با پارامتر های زیر
    ولی وقتی توی main اونو فراخوانی می کنم این پیغام خطلا رو میده مشکل کجاست



    ممنون

  2. #2
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736
     
    private static void createnumber( int[] numbers, int count, int max, int[] z, int m)

  3. #3
    سلام
    چرا باید این کار رو بکنم؟
    ممنون

  4. #4
    نقل قول نوشته شده توسط mahdi bg مشاهده تاپیک
    سلام
    چرا باید این کار رو بکنم؟
    ممنون
    چون در یک متد استاتیک(Class Level) قصد فراخونی یک متد غیراستاتیک(Object Level) رو داشتید.
    ...مرا به خانه ام ببر، اگرچه خانه؛ خانه نیست

  5. #5
    منبع :‌http://www.blackwasp.co.uk/CSharpStaticBehaviour.aspx

    It is important to understand that static methods may not directly use non-static members. It is invalid for one static method to directly call a non-static method or property without first instantiating an object. Similarly, private variables that are not marked as static cannot be utilised by a static method. The reverse of this is not true of course, as a non-static member can call a static method.
    ...مرا به خانه ام ببر، اگرچه خانه؛ خانه نیست

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •