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

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

  1. #1

    ورودی اختیاری برای یک تابع

    با سلام
    در ASP.NET با VB.NET چجوری میشه یه Function با مثلا 4 آرگومان تعریف کرد و آرگومام یا ورودی سوم آن اختیاری باشد؟
    با تشکر

  2. #2
    کاربر دائمی آواتار Mahdavi
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    ایران - میگن تهرون
    پست
    606
    با سلام
    تابع رو overload کن . یه بار با سه parameter و یه بار با 4 تا
    بعد موقع فراخوانی میتونی هرکدوم از اینا رو فراخوانی کنی.
    , یا از indexes استفاده کن اکه تعدادش معلوم نیست

  3. #3
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    البته نمی دانم تا چه حد مفاهیم سی پلاس پلاس را به خورد VB.NET داده اند ولی از VB6 یادم هست که در اینگونه موارد باید پارامتر آخر را optional تعریف کنید .... (همین!)

  4. #4
    با سلام
    چجوری میشه یک آرگومان Optional تعریف کرد؟
    با تشکر

  5. #5
    کاربر دائمی آواتار Mahdavi
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    ایران - میگن تهرون
    پست
    606
    با سلام
    همانطور که اقای نصیری فرمودند پارامتر آخر را optional تعریف کنید و حتما مقدار اولیه داشته باشه مثل :


    public sub cook(byval time as integer,optional byval temp as integer = 1(
    'your code
    end sub

  6. #6
    کاربر دائمی
    تاریخ عضویت
    آذر 1382
    محل زندگی
    gh_fereydonpoor@yahoo.com
    پست
    198
    مسعود جان همون overload ردن تابع راحت تره

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

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