رفتن به مطلب

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


salamis

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

7wom154i1e9gl6fzkabh.jpg

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

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

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

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

 

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

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

لینک به دیدگاه

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

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

 

 

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

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

 

 

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

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

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

لینک به دیدگاه

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

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

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

یا علی:icon_gol:

لینک به دیدگاه

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

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

لینک به دیدگاه

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

 

831la8zwggbw1ubwi.png

 

 

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

 

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

موفق باشید.

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

لینک به دیدگاه

به نظر من یکی از مفید ترین چیزهایی که باید یاد بگیریم 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");
}



لینک به دیدگاه

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...