دانلود نرم افزار - آموزش سی شارپ
دانلود نرم افزار - آموزش سی شارپ

دانلود نرم افزار - آموزش سی شارپ

S - تقویم روزانه

تقویم روزانه 

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

تقویم روزانه مخصوص دسکتاپ را می توانید از اینجا دانلود کنید.

روش دسترسی به اعضاء یک کلاس public در سی شارپ #C

به منظور دسترسی به محتوای یک کلاس عمومی به روش زیر عمل می کنیم . قبل از توضیح این نکته را توجه کنید که

 هنگامی که کلاس public  باشد محتوای کلاس می تواند حتی بخشی از یک کلاس دیگر نیز باشد.

public class Person

   {

        public string Name = "Reza";

        public int Age = 57;

   }

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

private void button1_Click(object sender, EventArgs e)

{

  Person person = new Person();

 label1.Text = person.Name +"/"+ person.Age.ToString()+ "Public class(Person)";

    

نکته : توجه داشته باشید که دسترسی به اعضاء کلاس باید درون رویداد یک مثلا کلید صورت بگیرد و با نوشتن این کدها خارج از یک رویداد نمی توان به اعضاء کلاس دسترسی داشت. 

تبدیل تصویر به استنسیل

با کمک نرم افزار Stencil art می توانید پس از تبدیل تصویر به حالت استنسیل دلخواه خود به کمک دکمه های

 R  - G  - B  - RGB 

یا آن را ذخیره کرده و یا اطلاعات مربوط به نقاط سیاه ، سفید و خاکستری آن را با کمک دکمه 3color   یا 8color در یک فایل متنی ذخیره کنید از این فایل می توانید به شکلهای گوناگون استفاده کنید .

ضمنا با کمک کلید  B&W    میتوانید تصویر را به دو رنگ سیاه و سفید تبدیل کرده و به کمک کلید

XY_BW   آن را در یک فایل متنی ذخیره کنید که در این حالت می توانید به کمک ترک بار تعیین کنید که تصویر شما تا چه اندازه سیاه و یا سفید باشد . دقت داشته باشید که دکمه (XY-BW) فقط در حالتی به صحیحترین شکل اطلاعات را ذخیره می کند که قبل از آن تصویر را به کمک دکمه (B&W) سیاه و سفید کرده باشید .

با زدن کلید Filter 8 نیز تصویر به یک تصویر سیاه و سفید فقط با 8 رنگ خاکستری تبدیل شده که پس از آن می توانید با زدن کلید Colors 8

در یک فایل متنی تمام نقاط را بصورت منظم در یک فایل متنی داشته باشید.


روش دسترسی به اعضاء یک کلاس private در سی شارپ #C

روش دسترسی به اعضاء یک کلاس

می دانیم در صورتی که یکی از اعضاءکلاس بصورت خصوصی ، محافظت شده و یا مثلا داخلی تعریف شده باشد نمی توانیم به آن عضو دسترسی داشته باشیم پس راه حل چیست؟

برای روشن شدن روش دسترسی به تمام اعضاء کلاس که به دلیل تعیین کننده گان سطوح، غیر قابل دسترسی شده اند می توانید به کدهای مقابل نگاهی بیادازید.

در کد بالا همآنطوری که می بینید در کادر آبی رنگ یک کلاس با سطح دسترسی خصوصی داریم که در حالت عادی نمی توانیم به تنها عضو آن دسترسی داشته باشیم . برای انجام اینکار باید ابتدا شبیه کادر زرد رنگ یک نمونه از این کلاس را بسازیم و سپس شبیه کادر سبز رنگ یک متد عمومی تعریف کرده که بتواند به تنها عضو کادر آبی دسترسی داشته باشد و آن را برگرداند. در انیجا دیگر کار تمام است ما می توانیم مثلا در رویداد یک کلید ابتدا از کلاس اصلی یک نمونه ساخته و به کمک آن به کادر سبز رنگ دسترسی پیدا کرده و آنچه را برمی گرداند دریافت کنیم . محتوایی که به اینصورت بدست می آید مقدار priint  است که در حالت عادی به آن دسترسی نداشتیم یعنی مقدار 6.