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

نام تاپیک: سئوال در متد و نقش عبارات

  1. #1

    Question سئوال در متد و نقش عبارات

    با سلام بر مهندسین
    یک سئوال در مورد این تکه کد داشتم! مبخواستم بدونم نقش عبارات در کد چیست!! متد هستند یا تابع هستند یا خصوصیت!!
    مثلا در کد:
    ;()this.textbox1.text=datetime.now.tostring
    یا در اینجا نقش datetime چی هست؟؟ایا تابع هست؟
    نقش now چی هست و مخصوصا ()tostring !!! مثلا چرا اخرش 2 پرانتز امده هست؟؟؟
    لطفا راهنمایی کنید!!در ضمن مدیران محترم لطفا کنید پست را حذف نکنید من برای بار دوم هست که پست میدهم!
    سپاس

  2. #2
    کاربر دائمی
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    کنار یه ساحل خیلی زیبا
    پست
    922

    نقل قول: سئوال در متد و نقش عبارات

    دوست عزیز هر چی جواب هم بدهند باز مطمئن باش میگید استراکت ومتد و....چیه !
    دیت تایم یه استراکته که زمان فعلی رو با اون now برمیگردونه و چون شی تکس باکس فقط متن قبول میکنه ما اون رو با tostring تبدیل به متنش میکنیم ولی اون پرانتز ها هم میگن این یه متد هست !!!!!!

  3. #3
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    کرمانشاه
    سن
    37
    پست
    735

    نقل قول: سئوال در متد و نقش عبارات

    DateTime یک struct
    و Now یک پراپرتی
    و ToString() یک متد

  4. #4
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: سئوال در متد و نقش عبارات

    با سلام

    لطفا راهنمایی کنید!!در ضمن مدیران محترم لطفا کنید پست را حذف نکنید من برای بار دوم هست که پست میدهم!
    مطمئن باشید سوالی که بپرسید که عنوان مناسب داشته باشه یا فاقد محتوا نباشه یا تکراری نباشه به هیچ وجه پاک نمیشه. سوال قبلی شما مشکل داشت برای همین پاک شد.

    ولی در مورد سوالتون باید بگم که همونطور که در بالا گفته شده DateTime یک ساختار هست که شامل چندین ، سازنده ، متد ، خصوصیت ، عملگر و ... هست

    که با توجه به تعارف مشخص شده برای این ساختار ، now یک پروپرتی حساب میشه.

    و اما toString ، که در این مورد باید بگم که ربطی به این ساختار نداره ، در واقع ToSting یک Virtual Method برای Object هست که همه ی انواع دیگه از این Object ارث می برن و طبیعتا شامل این متد نیز هستند که همونطور که که گفته شد رشته جاری شی مورد نظر رو برمیگردونه. این متد خودش به تنهایی دنیای متفاوته و تبدیل به یک رشته فقط نمایگر ظاهری کارشه و الا در درونش فرمت های گوناگونی داره که اینجا میتونید بیشتر باهاش آشنا بشید

    موفق باشید

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  5. #5

    نقل قول: سئوال در متد و نقش عبارات

    ممنون دوستان

    دوست عزیز هر چی جواب هم بدهند باز مطمئن باش میگید استراکت ومتد و....چیه !
    دوست عزیز: من مبتدی هستم:و جواب سئوال هایم به نظرم خیلی ساده هست برای کسانی در این ضمینه کار کرده اند!شما اگه مثلا بر میگشتی به زمانی که تازه شروع کرده بودی و خودت را میگذاشتی جای من ایا ان موقع هم همین حرف را می زدی!!؟؟

    ولی در مورد سوالتون باید بگم که همونطور که در بالا گفته شده DateTime یک ساختار هست که شامل چندین ، سازنده ، متد ، خصوصیت ، عملگر و ... هست
    من یک جا دیگه این سئوال را پرسیده بودم!! گفتند که کلاس هست نه ساختار!

    و اما toString ، که در این مورد باید بگم که ربطی به این ساختار نداره ، در واقع ToSting یک Virtual Method برای Object هست که همه ی انواع دیگه از این Object ارث می برن و طبیعتا شامل این متد نیز هستند که همونطور که که گفته شد رشته جاری شی مورد نظر رو برمیگردونه
    از کجا فهمیدید که متد هست؟؟یعنی را شناختن متد چطوری هست!! یعنی هر واژه که کنارش 2 تا پرانتز باز و بسته بشود ایا متد هست؟؟

  6. #6
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: سئوال در متد و نقش عبارات

     من یک جا دیگه این سئوال را پرسیده بودم!! گفتند که کلاس هست نه ساختار!

    نه ، DateTime یک ساختار هست ، در لینکی که بهتون دادم مشخص کرده.

     از کجا فهمیدید که متد هست؟؟یعنی را شناختن متد چطوری هست!! یعنی هر واژه که کنارش 2 تا پرانتز باز و بسته بشود ایا متد هست؟؟ 						


    مطلقا نمیشه گفت هرچیزی که جلوش پرانتز باشه یعنی وازه قبلش یک Method هست

    مثلا این رو ببینید :


    class1 cls=new class1();


    آیا واقعا واژه قبل از پرانتز یک متد هست ؟

    درسته که ما داریم در اینجا متد سازنده رو صدا میزنم ، ولی منظور ما این نیست که class1 یک متد هست.

    پیشنهاد می کنم یک کتاب آموزشی در مورد برنامه نوسی بخونید ، چون خیلی چیزها براتون در اون کتاب مشخص میشه ، من پیشنهاد می کنم کتاب اقای هاشمیان رو مطالعه بکنید.

    موفق باشید

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


تاپیک های مشابه

  1. سوال: سئوال راجع به متد Main
    نوشته شده توسط FingerPrint در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 20 خرداد 1392, 00:25 صبح
  2. سوال: نقش متد Toggle() در Groupbox چیه؟
    نوشته شده توسط complexcoding در بخش برنامه نویسی در محیط QT و هم خانواده هایش
    پاسخ: 1
    آخرین پست: دوشنبه 10 مهر 1391, 12:43 عصر
  3. پاسخ: 2
    آخرین پست: سه شنبه 12 آبان 1383, 19:08 عصر
  4. تعیین اندازه کاغذ در متد PrintForm
    نوشته شده توسط مسعود م در بخش VB.NET
    پاسخ: 1
    آخرین پست: چهارشنبه 28 خرداد 1382, 00:39 صبح
  5. سئوال دارم
    نوشته شده توسط habib1352 در بخش VB.NET
    پاسخ: 1
    آخرین پست: پنج شنبه 01 خرداد 1382, 12:03 عصر

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

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