رفتن به مطلب

آموزش نکات C#.Net


salamis

ارسال های توصیه شده

7wom154i1e9gl6fzkabh.jpg

با آمورش مجموعه نکات زبان برنامه نویسی سی شارپ در خدمت دوستان هستیم.

در این تاپیک به نکات آموزشی زبان سی شارپ می پردازیم.

تاپیک آموزش C#.Net(رفع اشکال) به سوالات و رفع اشکال پرداخته می شود.

لطفا اجازه بدین در این تاپیک فقط آموزش ها قرار بگیره.

 

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

آموزش c#.net(رفع اشکال) مطرح کنید.

  • Like 9
لینک به دیدگاه

خوب آموزش رو شروع کنیم.

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

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

برای کسانی که با سی شارپ هیچ آشنایی ندارند. شما باید تا قسمت 3 رو فعلا بخونید.

 

 

کتاب دوم(ضمیمه شد)

برای درک عمیق تر مفاهیم .net

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

  • Like 10
لینک به دیدگاه

به عنوان اولین تمرین یک ماشین حساب طراحی کنید که 4 عمل اصلی رو انجام بده.

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

بعد از چند روز سورس کد و توضیحات مربوط به کد تو همین تاپیک قرار داده میشه.

یا علی:icon_gol:

  • Like 11
لینک به دیدگاه

شاید تمرین اول واسه بعضیا آسون باشه این رو هم انجام بدید. پاسخ های تمرین های 1 و 2 داده خواهد شد.

برنامه ای ویندوز اپلیکیشن بنویسید که یک ماتریس 3 در 3 با درایه های دلخواه(Random) بهمون نشون بده و با زدن یک دکمه قادر به نشان دادن ترانهاده آن هم باشه.

  • Like 8
لینک به دیدگاه

ببینید بچه ها تو تمرین هایی که می دیم مثل همین ماشین حساب شاید روش های مختلفی باشه واسه نوشتن و من خودم همیشه سخت ترین روش رو انتخاب می کنم. چون هدف یادگیریه. برنامه ای که من نوشتم یه همچین اینترفیسی داره.

 

831la8zwggbw1ubwi.png

 

 

تو فایل زیپ هم سورس کد و فایل های برنامه رو گذاشتم. سعی کنید اول خودتون ببنویسید و بعد سورس کد رو نگاه کنید.

 

منتظرماااا تکلیفاتون رو انجام بدید . اشکال هم داشتید جاییش بپرسید.

موفق باشید.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

  • Like 10
لینک به دیدگاه

به نظر من یکی از مفید ترین چیزهایی که باید یاد بگیریم try ,catch می باشد.مخصوصا واسه برنامه هایی که می خوایید به صورت عمومی یا تجاری برنامه تون رو انتشار بدید.

 

گاهی اوقات یه سری ارور ها در برنامه رخ می ده که عیب برنامه نویسی نیست بلکه اشتباه کاربر می باشد(مثلا یکی از textbox ها که مقداردهی بهش الزامی بوده رو خالی گذاشته باشه)

خوب برای جلوگیری از این اتفاق می توان از یک if به صورت زیر استفاده کرد:





private void button1_Click(object sender, EventArgs e)
{

if(TextBox.Text != null)
string amir=TextBox.Text;
else
MessageBox.Show("plz fill the TextBox");






برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

به این ترتیب ابتدا سعی می کنه کد قسمت 1 رو انجام بده. اگر خطایی در این قسمت رخ نداد قسمت دوم انجام نمی شود.

اما اگر در قسمت 1 خطایی رخ داد برنامه به بخش catch می رود و کد های آن را انجام می دهد.

به مثال زیر توجه کنید:




try
{
string amir=TextBox1.Text;
}


catch
{
MessageBox.show("plz fill in the textbox");
}



  • Like 8
لینک به دیدگاه
×
×
  • اضافه کردن...