جستجو در انجمن

در حال نمایش نتایج برای برچسب های 'آموزش برنامه نویسی ویندوز'.

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


انجمن ها

  • برنامه نویسی سی شارپ و ASP.NET
    • برنامه نویسی ویندوز و یونیورسال با سی شارپ (windows form - wpf - uwp)
    • برنامه نویسی اندروید با سی شارپ و زامارین (xamarin android)
    • برنامه نویسی اندروید و ios و ویندوز فون با xamarin forms
    • طراحی وب با سی شارپ و ASP.NET
    • برنامه نویسی سایر پلتفرم ها با سی شارپ
  • برنامه نویسی اندروید
  • دیگر زبان های برنامه نویسی
    • دیگر زبان های برنامه نویسی
  • اخبار انجمن
    • اخبار انجمن

Forms

  • form_form_1
    • نام شما :
    • ایمیل شما :
    • توضیحات

پیدا شد 6 نتیجه

  1. بسم الله الرحمن الرحیم آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10 سلام دوستان.در جلسه قبل یاد گرفتین که چه طور برنامه ضرب 2 عدد رو بسازید.در این جلسه از آموزش سی شارپ می خوام بهتون یاد بدم که چه طور برنامه تقسیم 2 عدد رو بنویسید.من فقط کد برنامه تقسیم 2 عدد رو براتون قرار میدهم.توضیحاتش هم تقریبا مثل جلسه قبلیه.فقط دقت کنید که بای تقسیم چون ممکن است عدد به صورت اعشاری در بیاید از double استفاده شده و چون تقسیم num1/num2 به صورت int در می آید با قرار دادن کد (double) قبل از عبارت num1/num2 داده int به double (مخصوص اعداد اعشاری) تبدیل می شود و سپس مقدارش با استفاده از کد ToString(); در تکست باکس 3 ریخته می شود. این هم کد برنامه تقسیم دو عدد در سی شارپ C#.NET: private void button1_Click(object sender, EventArgs e) { int num1 = int.Parse(textBox1.Text); int num2 = int.Parse(textBox2.Text); double d3=(double)num1/num2; textBox3.Text = d3.ToString(); } نکته 1 : کد های بین 2 آکولاد {} درون رویداد کلیک دکمه button1 نوشته شود. نکته 2 : button1 همان دکمه تقسیم کردن است. نکته 3 : تکست باکس 1 و تکست باکس 2 عدد اول و دوم را از کاربر دریفت می کنند و تکست باکس 3 خروجی را نشان می دهد. این جلسه از آموزش برنامه نویسی C# هم به پایان رسید. همچنین می توانید از این جلسه به بعد خودتان برنامه هایی با دانشی که تاحالا کسب کرده اید بنویسید بنابراین از این جلسه به بعد یک سری تمرین هایی برایتان قرار می دهم که اگر انجامشان بدهید فوق العاده تفکر برنامه نویسی و دانش برنامه نویسی و قدرتتون برای انجام پروژه های بزرگتر افزایش پیدا می کنه.پس سعی کنید تموم تمرین ها رو انجام بدهید.هر مشکل یا سوالی هم در اجرای تمرین ها داشتید می تونید از قسمت سوالات و مشکلات بخش برنامه نویسی ویندوز با سی شارپ در انجمن بپرسید. تمرین های این جلسه از آموزش برنامه نویسی ویندوز با سی شارپ: تمرین 1 : ساخت یک برنامه ماشین حساب ساده که عدد اول و دوم را از کاربر دریافت کند و 4 دکمه برای جمع و تفریق و ضرب و تقسیم داشته باشد و پس از کلیک کاربر بر روی هر کدام از این دکمه ها عملیات مورد نظر را انجام داده و در تکست باکس 3 مقدار متناسب را نشان دهد. تمرین 2 : برنامه میانگین 3 عدد (با 3 تکست باکس مربوط به ورودی اعداد و یک دکمه محاسبه میانگین و یک تکست باکس نمایش میانگین) : هر چند در جلسه بعد ساخت این پروژه رو آموزش خواهم داد اما اکیدا بهتون توصیه می کنم خودتون بنویسید.لذت این که خودتون یه برنامه رو بنویسید چندین برابر بیش تر از اینه که یکی تمام کدها و سورس های برنامه رو بهتون بده.همچنین تفکر و قدرت تحلیلتون هم بالا میره. تمرین 3 : برنامه ای که هر عددی که کاربر وارد کنه ، شما اون عدد رو ضرب در 1000 کنید و بهش توی یک تکست باکس (textbox) نمایش بدهید. این نکته رو بگم که شما می تونین از سورس کد های آماده که در اینترنت هستند در پروژه تون استفاده کنین یعنی سورس کد پروژه که شامل کدها و کنترل ها و دیزاین پروژه هست رو دانلود کنید و با باز کردن فایلی با پسوند sln در ویژوال استودیو به کدها و کنترل ها و دیزاین برنامه دسترسی پیدا کنید و مطابق میل خودتون کدها و متن ها و طراحی برنامه رو تغییر بدهید و ازش خروجی بگیرین.برای دانلود سورس کدها می تونید به سایت خودمون که مرجع دانلود سورس کد هاست به آدرس program98.com/source مراجعه کنید.همچنین می تونین سورس کد برنامه ها و پروژه هایی رو که ساختین رو برای فروش یا به طور رایگان قرار بدهید.سورس کد هایی رو که به طور رایگان قرار می دهید رو بر اساس تعداد دانلود آن سورس کد درآمد شما حساب می شود و موجودی تان افزایش می یابد. مشاهده تمامی جلسات آموزش برنامه نویسی ویندوز با سی شارپ : آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه آموزش برنامه نویسی ویندوز با سی شارپ|کنترل ها در سی شارپ | بخش 3 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش محیط کدنویسی در سی شارپ | بخش 4 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 آموزش برنامه نویسی ویندوز با سی شارپ|ظرفیت متغیرها در سی شارپ | بخش 7 آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه ضرب دو عدد در سی شارپ | بخش 9 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10
  2. بسم الله الرحمن الرحیم آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 سلام بر برنامه نویسان سی شارپ در این جلسه از آموزش برنامه نویسی ویندوز با سی شارپ می خوام درباره متغیرها در سی شارپ صحبت کنم. یاد آوری : برای باز کردن پروژه هایی که قبلا در ویژوال استودیو ساختین یا یک سورس کدی (سورس کد به فایل های پروژه می گویند که تمام کدها و محیط دیزاین و کنترل ها درون آن قابل تغییر است) که دانلود کردید ٬ به پنجره soloution explorer بروید و برای باز کردن محیط دیزاین و طراحی برنامه فایل form1.cs رو باز کنید و برای مشاهده کدهایی که قبلا نوشتید هم طبیعتا باید روی یه قسمت خالی از فرمتون راست کلیک کنین و View code رو بزنین. متغیرها برای نگه داری کردن یک مقدار استفاده می شوند.مثلا شما می خواهید برنامه ای بنویسین که جمع 2 تا عدد روحساب کنه خب 2 تا متغیر از نوع عددی تعریف می کنید.اون 2 تا متغیر رو مقدارش رو با هم جمع می کنید و در متغیر سوم می ریزید.مقدار متغیرها میتونه در هر لحظه ای بنا به کدی که به برنامتون دادین تغییر پیدا کنه. مثلا شما می خواهید برنامه ای بسازید که سن کاربر رو بگیره و 5 تا به اون اضافه کنه و وقتی که کاربر روی یک دکمه ای کلیک کرد باز هم 5 تا به سنش اضافه کنه. یعنی در حقیقت وقتی که کاربر بر روی اون دکمه مورد نظر کلیک کرد ٬ 10 تا به عدد سنی که وارد کرده اضافه کنه. خب طریقه کار به این صورته که ابتدا عدد رو از کاربر می گیرید و درون یک صفحه می ریزید.سپس مقدار اون متغیر رو به علاوه 5 می کنید و وقتی که کاربر روی دکمه کلیک کرد ٬ دوباره مقدار اون متغیر رو 5 تا اضافه می کنید. انواع متغیرها در سی شارپ : 1- متغیرهای عددی که با نوع int و double و float و ... تعریف میشوند. 2 - متغیرهای متنی که با نوع string و char تعریف میشوند. 3 - متغیرهای بولین که با نوع bool تعریف می شوند که فقط یکی از مقادیر true یا false رو می پذیرند. برای تعریف کردن و مقدار دادن به یک متغیر 4 بخش نیاز هست.به طور مثال من الآن یک متغیر به نام age تعریف می کنم.به این صورت: int age=18; خب بخش اول که نوع متغیر هست که این جا int هست که برای تعریف متغیرهای عددی استفاده میشه.نام متغیر هم age هست و مقدارش رو هم با عملگر مساوی برابر 18 قرار می دهم. پایان کد هم یادتون نره که حتما سمی کالن (;) بگذارید.سمی کالن یکی از خشم بر انگیزترین! حروف در برنامه نویسیه که اگه شما یک برنامه چند هزار خطی بنویسین و یک سمی کالن رو یادتون بره که بذارین شاید چند روز وقتتون رو تلف کنه.پس حتما آخر کدهایی که باید سمی کالن بگذارید ٬ سمی کالن رو فراموش نکنید. دقت کنید که نوع متغیر (مثل int) مشخص می کنه که متغیر ما از نوع عدد هست یا از نوع رشته یا دیگر نوع ها. برای فهم بیش تر تصویر زیر که نحوه تعریف متغیر ها در سی شارپ هست رو مشاهده کنید. در تصویر بالا که مشاهده می کنین می بینین که متغیر دومی از نوع double تعریف شده که برای تعریف اعداد اعشاری استفاده میشه. برای تعریف متغیر سراسری کافیه که کدهاتون رو داخل کلاس فرم ٬ بین 2 آکولاد { } بنویسین.(مثل تصویر زیر:) از لحاظ مکانی ما 2 نوع متغیر داریم یکی محلی و دیگری سراسری .شما اگه یک متغیر سراسری ٬ در کلاس فرم ٬ بین 2 آکولاد تعریف کنید ٬ می تونین توی تمام رویدادهای مختلف اون فرمتون ازش استفاده کنین ولی اگه یک متغیر محلی (در تابع تعریف می شود) تعریف کنین دیگه توی یک تابع دیگه نمی تونید ازش استفاده کنید.این قسمت رو اگه نفهمیدید طوری نیست چون تابع ها رو چند جلسه آینده بهتون توضیح خواهم داد.فعلا شما هر متغیری که تعریف می کنین از نوع سراسری تعریف کنین.(در شکل زیر متغیر n یک متغیر محلی است چون در یک تابع تعریف شده و در تابع دیگر قابل استفاده نیست یعنی نمی تونیم مقداری که متغیر n داره رو در تابع دیگری مورد استفاده قرار بدهیم ولی اگه متغیر n رو به صورت سراسری تعریف کنیم در توابع و رویدادهای دیگه می تونیم ازش استفاده کنیم) نکته ای که شاید براتون مفید باشه اینه که اگر دو متغیر هم نام یکی سراسری و دیگری محلی باشد ٬ وقتی داخل تابع بخواهیم از آن متغیر استفاده کنیم سی شارپ اولویت را به متغیر محلی میدهد.یعنی داده های متغیر محلی را مورد پردازش قرار می دهد.(در کل پیشنهاد می کنم توی یک فرم متغیرهاتون رو هم نام قرار ندهید) مثال : برنامه ای که 2 عدد رو جمع می کنه و حاصل جمعشون رو در یک تکست باکس قرار می دهد. برای این کار کافیه که یک دکمه (button) و یک TextBox رو بر روی فرم برنامتون قرار بدین(اگه نمی دونید چه طوری این کار رو انجام بدهید به مطلب آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه مراجعه کنید.) می خواهم با کلیک کردن کاربر روی دکمه ، 2 عدد با هم جمع بشوند و حاصل جمعشون توی تکست باکس نمایش داده بشه. برای این کار باید از رویداد ها استفاده کنین.من رویداد ها رو توضیح ندادم ولی در حد این برنامه ساده متوجه می شوید. در حد خیلی مختصر بگم که رویداد ها ، اتفاق یا عملی هستن که توی برنامه رخ می ده.مثلا رویداد کلیک کردن کاربر روی دکمه یا رویداد تغییر سایز فرم یا رویداد فشرده شدن حرفی در کیبورد توسط کاربر.که ما توی سی شارپ میتونیم این جوری تعریف کنیم که اگه مثلا کاربر حرف p رو زد یا مثلا روی این دکمه کلیک کرد یه سری کدها اجرا بشه.مثلا در این برنامه در رویداد کلیک دکمه مورد نظر می تونیم بگیم که اگه روی دکمه مورد نظر ما (هر دکمه یک name مخصوص برای محیط کدنویسی داره) کلیک شد دو تا متغیر رو با هم جمع کنه و حاصل جمعشون رو توی یک تکست باکس نشون بده. خب قاعدتا باید در رویداد کلیک دکمه (button) این کدها نوشته بشه.برای ایجاد کردن رویداد کلیک برای یک دکمه 2 تا کار می تونین انجام بدهید یکی اینکه روی دکمه دو بار کلیک کنید.(در این حالت رویداد کلیک ایجاد میشه و شما به محیط کدنویسی برنامه هدایت می شوید و می تونین کدهای رویداد کلیک دکمه رو بنویسین.این کار راحت تر و سریع تره) یا هم می تونید از قسمت properties از بخش Event (آیکون رعد و برق) بر روی گزینه Click دو بار کلیک کنید.(مانند تصویر زیر:) خب وقتی رویداد کلیک دکمه ایجاد شد کد زیر براتون نمایش داده میشه: private void button1_Click(object sender, EventArgs e) { } کدهایی که می خواهید بعد از کلیک کردن کاربر روی دکمه اجرا بشوند رو باید در بین 2 { } بنویسید.خب حالا برای جمع کردن 2 تا عدد کافیه که 2 تا متغیر تعریف کنید و اون ها رو مقدار دهی کنید و حاصل جمعشون رو در متغیر سوم قرار بدهید و مقدار متغیر سوم رو داخل تکست باکس قرار بدهید. کد برنامه به صورت زیر می باشد: private void button1_Click(object sender, EventArgs e) { int a = 5; int b = 7; int add = a + b; textBox1.Text = add.ToString(); } حالا f5 رو بزنید و برنامتون رو اجرا کنید. تشریح کدها: خب خط اول که متغیر a رو از نوع int تعریف می کنه و بهش مقدار 5 رو اختصاص می ده و خط دوم هم که مقدار 7 رو در متغیر b قرار میده و در خط سوم هم جمع دو عدد a و b رو مقدارش رو در متغیر add قرار می ده.(یعنی مقدار حاصل جمع a و b در متغیر add قرار می گیره) آخر کار هم مقدار متغیر add در تکست باکس نمایش داده میشه.دقت کنید که متغیر add یک متغیر از نوع عددی (int) هست و برای این که بخواهیم اون رو در تکست باکس نمایش بدهیم چون تکست باکس از نوع متن هست ، برای تبدیل int (متغیر عددی) به متن باید از کد ToString(); استفاده کنید.(چون متن تکست باکس از نوع string هست و باید int به string تبدیل بشه و نمی تونیم در سی شارپ ، متغیر های مختلف رو در یکدیگر قرار بدهیم مثلا int را در string یا بر عکس نمی تونیم قرار بدهیم ) یعنی اگه کدتون رو به صورت زیر می نوشتید ، بهتون خطا می داد: textBox1.Text = add; نوع دیگه از متغیر ها string هست که اگه بخواهیم رشته ای متنی رو در سی شارپ تعریف کنیم باید از string استفاده کنید.به طور مثال اگه بخواهید کاربر با کلیک کردن بر روی دکمه یک متن خاصی رو توی تکست باکس نمایش بدهید می تونید از کد زیر استفاده کنید: private void button1_Click(object sender, EventArgs e) { string i = "www.program98.com"; textBox1.Text = i; } خب در اینجا می بینید که من از کد ToString() استفاده نکردم.دلیلش هم این بود که متن تکست باکس از نوع string هست و دیگه لازم نیست اون را با کد ToString() به string تبدیلش کنم. خب آخرین مثال این جلسه رو هم بزنم: کنار هم قرار دادن چند string کنار یکدیگر در سی شارپ: خب در این قسمت می خواهم دو تا متن از نوع string رو با هم جمع کنم یا در حقیقت کنار هم بچسبونمشون. خب کد برنامه به صورت زیر در می آید: private void button1_Click(object sender, EventArgs e) { string i = "My : "; string j = "Computer"; textBox1.Text = i + j; } خروجی به صورت تصویر زیر خواهد شد: خب دوستان این جلسه از آموزش برنامه نویسی ویندوز با سی شارپ هم به اتمام رسید.انشاالله که در این جلسه نحوه تعریف و استفاده از متغیرها در سی شارپ رو یاد گرفته باشید.حتما این جلسه رو تسلط کافی داشته باشین که جلسه بعدی می خواهم درباره تبدیل انواع متغیر ها در سی شارپ صحبت کنم. برنامه نویس موفقی باشید. خدا نگه دار .... مشاهده تمامی جلسات آموزش برنامه نویسی ویندوز با سی شارپ : آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه آموزش برنامه نویسی ویندوز با سی شارپ|کنترل ها در سی شارپ | بخش 3 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش محیط کدنویسی در سی شارپ | بخش 4 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 آموزش برنامه نویسی ویندوز با سی شارپ|ظرفیت متغیرها در سی شارپ | بخش 7 آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه ضرب دو عدد در سی شارپ | بخش 9 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10
  3. بسم الله الرحمن الرحیم آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه سلام بر تمامی پروگرم نود و هشتیهای عزیز! در این قسمت از آموزش برنامه نویسی ویندوز با سی شارپ می خواهم بهتون آموزش بدهم که چه طور اولین پروژه ویندوزی تون رو با سی شارپ و ویژوال استودیو بسازید و از اون خروجی بگیرید. خب ابتدا ویژوال استودیوتون رو باز کنید.( یادآوری : ویژوال استودیو محیط برنامه نویسی برای ساخت برنامه هاست و سی شارپ یک زبان برنامه نویسی برای ساخت برنامه هاست شما دستورات زبان سی شارپ رو در محیط ویژوال استودیو می نویسید و سپس برای ویندوز خروجی می گیرید.البته با استفاده از زبان سی شارپ برنامه های اندروید و ios و مکینتاش و ویندوزفون هم می تونید بسازید که برای دیدن آموزش هاش می تونید به انجمن مربوطه اون مراجعه کنید) سپس از منوی File گزینه New و سپس Project رو انتخاب کنید (ممکنه در ویژوال استودیوی شما کمی محیط نرم افزار متفاوت باشه که اصلا مشکلی نیست) خب بعد از اون مانند تصویر زیر در سمت چپ روی Visual C# و سپس Windows کلیک کنید و بعد از اون هم روی Windows Forms Application کلیک کنید.در کادر پایینی هم می تونید نام پروژه تون رو تغییر بدهید و همچنین می تونین مکان ذخیره شدن فایل های پروژه تون رو هم عوض کنید.خب روی OK کلیک کنید. خب یک محیطی شبیه به محیط زیر براتون باز میشه: در قسمت سمت چپ Toolbox یا همون جعبه ابزارها وجود داره که می تونید از این پنجره برای اضافه کردن کنترل ها به برنامه تون استفاده کنید.اگر این پنجره رو ندارین از قسمت View گزینه Toolbox رو انتخاب کنین یا Ctrl+Alt+X رو بزنید.Toolbox شامل تعداد زیادی از کنترل ها مثل دکمه و تکست باکس و ... هست که شما می تونید با کلیک کردن بر روی آنها و درگ کردن روی فرم برنامه تون اونها رو به نرم افزارتون اضافه کنید.دقت کنید که فرم برنامتون ٬یک محیط ظاهریه که تقریبا شبیه اون چیزیه که در حالت خروجی کاربر می بینه و در تصویر بالا هم فرم برنامه نشون داده شده. وقتی که یک کنترل (ابزار) رو درون فرمتون قرار دادین می تونید اون رو جا به جا کنین و در مکان دلخواهتون قرار بدهید و یا سایز اون کنترل رو تغییر بدهید. هر کدام از این ابزارها خصوصیات و ویژگی هایی مثل اندازه و رنگ و فونت و متن دارند که می تونید این ویژگی ها یا properties رو در پنجره properties تغییر بدهید. خب حالا کنترل Button که در اصل دکمه هست رو روش کلیک کنین و روی فرمتون بکشیدش یا هم می تونید با دوبار کلیک کردن روی Button اون رو به برنامه تون اضافه کنید.(به تصویر پایینی نگاه کنید) برای مشاهده ویژگی های یک کنترل و در حقیقت رفتن به پنجره properties شما 2 راه دارین یا اینکه روی کنترل مورد نظرتون کلیک راست کنین و Properties رو بزنین یا اینکه روی کنترل مورد نظرتون کلیک کنید و سپس به پنجره Properties که در سمت چپ هست و در تصویر بالایی هم مشخص شده بروید.اگر هم پنجره Properties رو ندارین می تونین با زدن F4 این پنجره رو نمایان کنین. خب روی Button کلیک کنید و از پنجره Properties خاصیت یا ویژگی Text اون که مربوط به متن دکمه می شه رو تغییر بدهید.مثلا بگذارید Test یا هر چیز دیگه.(مثل تصویر زیر) همچنین می تونید ویژگی های دیگه این دکمه (Button) رو از پنجره Properties عوض کنین مثل رنگش که از قسمت BackColor قابل تغییره.من رنگ قرمز رو برای بک گراند دکمه انتخاب می کنم.(مانند تصویر زیر) خب حالا وقتشه که از برنامتون خروجی بگیرین.برای خروجی گرفتن و مشاهده خروجی برنامه تون مثل تصویر زیر بر روی مثلث سبز رنگ کلیک کنید یا می تونید از کلید میانبر F5 استفاده کنید.هر کدوم که راحت تر بودین رو می تونین استفاده کنین. خروجی برنامه به صورت زیر است: تبریک میگم بهتون.شما اولین نرم افزار ویندوز خودتون رو ساختید.این جلسه از آموزش برنامه نویسی ویندوز با سی شارپ هم به اتمام رسید.می تونین سوالاتتون رو در انجمن سوالات و مشکلات در بخش برنامه نویسی ویندوز با سی شارپ بپرسین. مشاهده تمامی جلسات آموزش برنامه نویسی ویندوز با سی شارپ : آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه آموزش برنامه نویسی ویندوز با سی شارپ|کنترل ها در سی شارپ | بخش 3 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش محیط کدنویسی در سی شارپ | بخش 4 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 آموزش برنامه نویسی ویندوز با سی شارپ|ظرفیت متغیرها در سی شارپ | بخش 7 آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه ضرب دو عدد در سی شارپ | بخش 9 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10
  4. بسم الله الرحمن الرحیم آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه سلام بر پروگرم نود و هشتیهای عزیز . امروز با اولین جلسه از آموزش برنامه نویسی ویندوز با سی شارپ در خدمتتون هستم.زبان های مختلفی برای برنامه نویسی ویندوز وجود دارند اما محبوب ترین و پرکاربردترینشون توی ایران سی شارپ است. زبان برنامه نویسی سی شارپ یه زبانیه که شما اگه اون رو یاد بگیرید بی کار نمی مونید.هم می تونید توی بسیاری از شرکت های ایرانی استخدام بشید.هم می تونید باهاش برای پلتفرم های مختلفی مثل ویندوز و اندروید و ios و ویندوزفون و مکینتاش و اپل واچ برنامه بسازید و کاربرد های بسیار زیاد دیگه ای هم داره که من بهتون پیشنهاد میکنم مطلب آموزش برنامه نویسی اندروید با سی شارپ بخش 1 رو بخونید توی اون مطلب هم کاربردهای سی شارپ رو توضیح دادم هم یک مقایسه ای بین سی شارپ و جاوا رو نوشتم. خب بریم سراغ مبحث اصلیمون یعنی برنامه نویسی ویندوز.خب شاید برای شما هم سوال پیش اومده باشه که چرا ویندوز ؟ چرا شما باید ویندوز رو برای برنامه نویسی انتخاب کنید. من به شما در ادامه مزایای برنامه نویسی ویندوز رو توضیح می دهم و اینکه اصلا چرا باید سیستم عامل ویندوز رو برای برنامه نویسی انتخاب کنم؟ خب تعداد دستگاه های ویندوزی بسیار زیاده به طوری که تقریبا توی ایران توی هر خونه ای یک دستگاه ویندوزی هست و خیلی از کاربرا ویندوز دارند.دلیل بعدی هم اینه که خیلی از موسسه ها از شرکت های کوچک گرفته تا بزرگترین شرکت ها و اداره های دولتی نیاز به برنامه های ویندوزی دارند و برای اداره یا شرکتشون نرم افزار ویندوزی می خواهند.سومین دلیل هم اینه که ممکنه تا چند سال دیگه ویندوز حتی از اندروید هم پیشی بگیره به خاطر اینکه الآن تبلت های ویندوزی اومده که روی اونها سیستم عامل ویندوز اجرا میشه و شما می تونید کارهایی رو که با لپ تاپتون میکردید رو با یه تبلت کوچیک بکنید و حتی قیمت این تبلت ها هم خیلی زیاد نیست و می تونه در آینده جای اندروید رو بگیره. خب شما برای برنامه نویسی سی شارپ نیاز به یک محیط کدنویسی دارین.نرم افزار Visual studio محیط کدنویسی برای سی شارپ هست و می تونید با استفاده از نرم افزار ویژوال استودیو برنامه های ویندوزی رو با زبان سی شارپ بسازید.خب ابتدا باید ویژوال استودیو رو دانلود کنید.من پیشنهاد می کنم ویژوال استودیو 2012 یا ویژوال استودیو 2013 رو نصب کنید.ویژوال استودیو 2015 حجمش زیاده و برای تازه کارا من توصیه نمیکنم. کافیه سرچ کنید دانلود ویژوال استودیو 2013 یا می تونید ویژوال استودیو رو از سی دی فروشی ها هم تهیه کنید.خب بعد از اون باید ویژوال استودیو رو نصب کنین. آموزش نصب ویژوال استودیو 2013 دقت کنید برای نصب این نرم افزار چیزی حدود 7 - 8 گیگ فضا باید داشته باشید. خب فایل نصب رو باز کنین (احتمالا نام فایل نصبی چیزی شبیه vs_ultimate هست) و تیک گزینه ها رو بزنید و سپس next رو بزنید.بعد از اون در پنجره بعدی Select All رو بزنید و بعد هم روی INSTALL کلیک کنید.دقت کنید ممکنه کامپیوترتون خودکار ریستارت بشه یا ازتون بخواهد که کامپیوترتون رو ریستارت کنین که شما هم قاعدتا باید کامپیوترتون رو ریستارت کنین.خب بعد از اینکه نصب شد روی Launch کلیک کنید.شما می تونید نرم افزار ویژوال استودیو رو از منوی start کامپیوترتون سرچش کنید و اون رو اجرا کنید. بعدش هم براتون پنجره ای باز میشه که اگه اکانت مایرکوسافت دارین وارد شوید و اگه هم ندارید و نمی خواهید ثبت نام کنید روی Not now کلیک کنید.اگر هم بعد از اون پنجره ای براتون باز شد که تم و زبان پیشفرض رو بای انتخاب می کردید ُ زبان رو روی سی شارپ بگذارید و theme رو هم هرچی می خواهید انتخاب کنید. وقتی اولین بار برنامه باز میشه یکم طول میکشه.خب بهتون تبریک میگم اولین قسمت از آموزش برنامه نویسی ویندوز با سی شارپ هم به اتمام رسید. هر سوالی در رابطه با برنامه نویسی سی شارپ داشتید می تونید توی انجمن مطرح کنید. انشاالله در جلسه آینده به شما آموزش خواهم داد اولین پروژه سی شارپ تون رو توی ویژوال استودیو بسازید. موفق و پیروز باشید. مشاهده تمامی جلسات آموزش برنامه نویسی ویندوز با سی شارپ : آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه آموزش برنامه نویسی ویندوز با سی شارپ|کنترل ها در سی شارپ | بخش 3 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش محیط کدنویسی در سی شارپ | بخش 4 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 آموزش برنامه نویسی ویندوز با سی شارپ|ظرفیت متغیرها در سی شارپ | بخش 7 آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه ضرب دو عدد در سی شارپ | بخش 9 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10
  5. کد هماهنگ سازی Thread در سی شارپ

    بسم الله الرحمن الرحیم کد هماهنگ سازی Thread در سی شارپ سلام بر تمامی پروگرم نود و هشتیها! امروز کد هماهنگ سازی Thread در سی شارپ C#.Net رو براتون آماده کردم. همچنین شما می تونید کدها و آموزش های سی شارپ رو که بلد هستین رو از این صفحه برای ما ارسال کنید تا هم زکات علم تون رو بپردازید هم دانش بقیه رو زیاد کنید. هر سوالی در مورد این آموزش سی شارپ داشتید رو می تونید در همین تاپیک بپرسید. همچنین ممکن است مطلب زیر نیز برایتان مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ کد هماهنگ سازی Thread در سی شارپ : using System; using System.Threading; class Thread_Sync { public void PrintNumbers() { lock (this) { for (int i = 1; i <= 10; i++) { Console.WriteLine(i); Thread.Sleep(500); } } } static void Main(string[] args) { Thread_Sync t = new Thread_Sync(); Thread t1 = new Thread(t.PrintNumbers); Thread t2 = new Thread(t.PrintNumbers); t1.Start(); t2.Start(); } } همچنین ممکن است آموزش های زیر نیز برایتان مفیدباشد: آموزش ارسال ایمیل در سی شارپ کد متصل شدن به بانک اطلاعاتی اوراکل در سی شارپ کد hello world در زبان سی شارپ در کنسول اپلیکیشن موفق و پیروز باشید. یا علی
  6. کد تشخیص تمام ip adress ها از LAN در سی شارپ c#

    بسم الله الرحمن الرحیم کد تشخیص تمام ip adress ها از LAN در سی شارپ سلام بر تمامی پروگرم نود و هشتیها و تمامی برنامه نویس های سی شارپ و دات نت !!! در این مطلب از سری کد های سی شارپ ، کد تشخیص تمام ip adress ها از LAN در سی شارپ رو براتون آماده کردم.انشاالله که این کد به دردتون بخوره. کد برنامه : //detect all ip adresses from a lan string strHostName = string.Empty; cmbIPAddress.Items.Clear(); // Getting Ip address of local machine... // First get the host name of local machine. strHostName = Dns.GetHostName(); // Then using host name, get the IP address list.. IPHostEntry ipEntry = Dns.GetHostByName(strHostName); IPAddress[] iparrAddr = ipEntry.AddressList; if (iparrAddr.Length > 0) { for (int intLoop = 0; intLoop < iparrAddr.Length; intLoop++) cmbIPAddress.Items.Add(iparrAddr[intLoop].ToString()); } ممکن است مطالب زیر برایتان مفید باشد: دانلود سورس کد ماشین حساب فوق پیشرفته در سی شارپ دانلود رایگان فیلم های آموزش برنامه نویسی اندروید با سی شارپ و زامارین دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با #C پکیج آموزش برنامه نویسی ios با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی ویندوز فون با سی شارپ دانلود سورس کد بازی هنگمن در سی شارپ سورس پروژه دفترچه تلفن با دیتابیس access در سی شارپ دانلود سورس کد بازی مار در زامارین اندروید دانلود سورس کد برنامه ساده android wear