تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 15 از 29 اولاول ... 511121314151617181925 ... آخرآخر
نمايش نتايج 141 به 150 از 286

نام تاپيک: آموزش كامل و جامع #C : سي شارپ

  1. #141
    پروفشنال reza boy's Avatar
    تاريخ عضويت
    Feb 2006
    پست ها
    573

    پيش فرض

    سلام
    خیلی میبخشید، همچین چیزی میتواند مفید باشد ولی اصلاً فرصت و وقت این کار را ندارم.
    اگر سوال و مشکلی داشتید درخدمت هستم.
    موفق باشید.
    فقط يه توضيح درباره اتچ كردن ونحوي اتچ كردن باعكس ممنون در حد 2 يا 3 صفحه

  2. #142
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    فقط يه توضيح درباره اتچ كردن ونحوي اتچ كردن باعكس ممنون
    در مورد تکلیف احتمالی دانشگاه نمیتوانم کمکتان کنم.

    اگر عملاً خودتان میخواهید ینکار را انجام بدهید و نمیتوانید ... من واقعاً نمیتوانم درک کنم!
    چون سبسیار ساده است! در حد copy و paste که شما برایش آموزش تصویری بخواهید !!!!

    1- برنامه SSMS را اجرا میکنید.
    2- در فرم اولیه اتصال servername را یک نقطه میگذارید و وصل میشوید.
    3- روی Databases در سمت چپ راست کلیک میکنید و گزینه Attach را کلید میکتند.
    4- در دیالوگ دکمه Add را زده و فایل mdf تان را انتخاب میکنید.
    5- OK و OK !

    خلاصه در فقط و فقط یک خط!
    یعنی برنامه را اجرا میکنید - یک راست کلیک و انتخاب Attach و سپس دکمه Add !

  3. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  4. #143
    پروفشنال reza boy's Avatar
    تاريخ عضويت
    Feb 2006
    پست ها
    573

    پيش فرض

    از اول مي گفتي دانشگاه 2 سال قبل از سربازي تمام شد جيگر...............ممنون

  5. #144
    در آغاز فعالیت
    تاريخ عضويت
    May 2009
    پست ها
    3

    پيش فرض

    ممنون از مطالبی که گذاشتی.
    یه سوال داشتم: در مورد خواندن و نوشتن در فایلهای متنی(هم عدد و هم حروف) و خوندن قسمت های خاصی از متن
    خواهش می کنم کمکم کنید چون واقعا گیجم کرده.

  6. #145
    پروفشنال reza boy's Avatar
    تاريخ عضويت
    Feb 2006
    پست ها
    573

    پيش فرض

    سلام يه سوال به شكل ديگه ميشه اتچ كرد (كد نويسي)

  7. #146
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    ... به شكل ديگه ميشه اتچ كرد ...
    راه بسیار بسیار ساده ای که میتوانید در کد attach را انجام دهید استفاده از رویه db_attach است که قبلاً در پست 136 هم نمونه کدی برای اینکار معرفی کرده بودم.
    همان برنامه را میتوانید از لینک زیر دانلود کنید:
    support.h02.ir/fwlink/?LinkId=1001158667
    یا
    h02.ir/Downloads/?familyid=439DC66A-B7FF-440D-80A5-C0404BB05888

    این برنامه به سادگی attach را در کد انجام میدهد.

    در روش دیگر هم میتوانید از smo استفاده کنید ولی گمانم روش فوق ساده ترین راه ممکن است و هیچ ابزار و dll اضافه ای نمیخواهد.
    موفق باشید.

  8. #147
    در آغاز فعالیت
    تاريخ عضويت
    Aug 2009
    پست ها
    1

    پيش فرض STAThread

    مقدمه اي بر سي شارپ : قسمت پنجم
    حلقه ها در سي شارپ :

    مقدمه :

    اگر نياز باشد تا قطعه اي از كد بيش از يكبار اجرا شود نياز به استفاده از حلقه ها مي باشد. براي مثال فرض كنيد آرايه اي به طول 1000 تعريف كرده ايد. اكنون مي خواهيد آنرا با هزار عدد متوالي پركنيد. بديهي است كه روش زير كارآمد نيست! :


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    نوشتن اين خطوط متوالي احتمالا با كپي و پيست و اصلاح آن حداقل نيم ساعت طول مي كشد! بنابراين نياز به وسيله اي حس مي شود كه بتوان بوسيله ي آن امثال اينگونه كارها را انجام داد.

    تعريف حلقه ها و استفاده از آنها :

    براي تعريف حلقه ها ابزارهاي متعددي مانند while, do , for , foreach وجود دارند. استفاده و انتخاب آنها بستگي به سليقه ي شما و منطق برنامه دارد. در هر حال يك مساله بديهي است كه همواره بيش از يك راه حل براي يك مساله وجود خواهد داشت.

    استفاده از حلقه ي for :

    عموما كدنويسي را با كد نويسي مي توان آموخت! بنابراين در مورد انواع حلقه ها مثالهايي ارائه خواهد گرديد.

    يك برنامه ي سي شارپ جديد console را در VS.NET باز كنيد و نام آنرا درابتدا ex07 انتخاب نماييد. سپس كد زير را درون آن بنويسيد :


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    توضيحاتي در مورد كد فوق :
    1- براي تعريف حلقه ي for همانطور كه مي بينيد بايد تعداد بار اجراي حلقه ( اينجا از 0 تا 999 است ) و همچنين نحوه ي رسيدن از 0 به 1000 را مشخص كرد ( در اينجا i++ است يعني هر بار يك واحد به شمارشگر حلقه اضافه مي شود. )
    2- در زبان سي i++ يعني i=i+1 و i-- يعني i=i-1 و كلا i-=n يعني i=i-n و به همين ترتيب. براي مثال i*=n يعني i=i*n و i+=n يعني i=i+n و ...
    3- اگر پس از حلقه ي for يك خط كد داشته باشيم نيازي به آكولاد نيست (مانند قسمت اول كد). ولي اگر تعداد خطوط مربوط به بدنه ي for زياد بود بايد حتما از آكولاد استفاده شود (مانند قسمت دوم كد). (اين قاعده اي كلي است در زبانهاي مشتق شده از زبان سي در مورد هر چيزي!)
    4- فرض كنيد در قسمت اول كد بالا بجاي 1000 مي نوشتيد 1001 . سريعا با يك خطاي زمان اجرا مواجه مي شديد. زيرا مي خواستيد به عضوي از آرايه دسترسي پيدا كنيد كه تعريف نشده است. راه مدرن چك كردن اين مسائل استفاده از خاصيت Length آرايه است كه در قسمت دوم كد در عمل مشاهده مي نماييد. هميشه از اين روش استفاده كنيد.
    5- حلقه ي اول يعني اينكه كار پر كردن آرايه intData را از صفر تا 999 يكي يكي (i++) انجام بده.

    استفاده از حلقه ي while :
    يك برنامه ي سي شارپ جديد console را در VS.NET باز كنيد و نام آنرا درابتدا ex08 انتخاب نماييد. سپس كد زير را درون آن بنويسيد :


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    توضيحاتي در مورد كد فوق :
    1- حلقه ي while در بالا كار انجام حلقه را تا هنگامي انجام مي دهد كه شرط ذكر شده در ابتداي آن صادق و برقرار باشد. يعني در حلقه ي فوق تا وقتي n<6 است اين حلقه ادامه خواهد يافت.
    2- حلقه ي while صفر يا بيشتر بار ممكن است اجرا شود.
    3- در كد فوق از {0} استفاده گرديده است. متد WriteLine به شما اين اجازه را مي دهد كه n تا آرگومان براي آن تعريف كنيد و مقادير هر كدام را كه خواستيد در كد نمايش دهيد از {x} استفاده كنيد. در اين مورد مقدار آرگومان x ام نمايش داده مي شود.

    استفاده از حلقه ي do :

    يك برنامه ي سي شارپ جديد console را در VS.NET باز كنيد و نام آنرا درابتدا ex09 انتخاب نماييد. سپس كد زير را درون آن بنويسيد :


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    توضيحاتي در مورد كد فوق :
    1- اين حلقه به حلقه ي do…while معروف است و هر دو جزء آن بايد ذكر گردد.
    2- اين حلقه تا زماني كه شرط ذكر شده در قمست while صحيح است ادامه مي يابد.
    3- اين حلقه در ابتداي كار بدون توجه به قسمت while حداقل يكبار اجرا مي شود. (مثال زير را اجرا نماييد)


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    استفاده از حلقه ي foreach :

    يك برنامه ي سي شارپ جديد console را در VS.NET باز كنيد و نام آنرا درابتدا ex10 انتخاب نماييد. سپس كد زير را درون آن بنويسيد :


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    توضيحاتي در مورد كد فوق :
    1- از foreach براي حركت در بين اعضاي يك آرايه (مانند مثال بالا) و يا مجموعه ايي از اشياء استفاده مي شود (روشي شكيل ، مدرن و مطمئن! و تقريبا به ارث رسيده از ويژوال بيسيك!!).
    2- در زبانهاي مشتق شده از C ، عملگر % ، باقيمانده را محاسبه مي كند.
    3- در كد فوق با استفاده از حلقه ي foreach تك تك اعضاي آرايه در مورد زوج و يا فرد بودند مورد بررسي قرار گرفته اند و تعداد اعضاي زوج و فرد در آخر نمايش داده مي شود
    STAThread این توی سی شارپ چه معنا دارد ؟

  9. #148
    حـــــرفـه ای mahdi7610's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    قـــــــم
    پست ها
    6,150

    پيش فرض

    STAThread این توی سی شارپ چه معنا دارد ؟
    STAThread یک صفت هستش که معمولا در ابتدای کليه برنامه‌های C# و قبل از آغاز متد Main() قرار مي‌گيرد.

    اين صفت بيان مکنه که برنامه C# مورد نظر مي‌تواند با کد مديريت نشده COM از طريق Simple Threading Apartment ارتباط برقرار نمايد .
    استفاده از اين صفت در هر برنامه‌ای مي‌تواند مفيد باشد ، چراکه شما بعنوان برنامه نويس هيچ‌گاه اطلاع نداريد که آيا کنابخانه ثالثی که از آن استفاده مي‌کنيد ، قصد برقراری ارتباط با COM را دارد يا نه؟

    در کل یک نوع صفت هستش .

    موفق باشید
    Last edited by mahdi7610; 13-08-2009 at 20:22.

  10. #149
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2009
    پست ها
    1

    پيش فرض

    ادامه مطالب آقای wookman در مورد آموزش سی شارپ چی شد؟؟؟؟؟؟؟

  11. #150
    در آغاز فعالیت
    تاريخ عضويت
    Jan 2010
    پست ها
    1

    پيش فرض

    سلام
    لطفاً نحوه اتصال با بانک اطلاعاتی و ویرایش و گرارشگیری و حذف رو در سی شارپ به من می گین ؟

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •