نکته های جالب – برنامه نویسی سی شارپ ( #C )

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

1.متد Process.Start در سی شارپ چیست؟

این یک دستور cmd ویندوز را فعال می کند و کدی را که وارد ان کنید در خط فرمان وارد می کند. نکته : شما خط فرمان را نمی بینید وقتی این متد را اجرا می کنید.

از این متد می توانید استفاده های زیادی کنید. مثال :
باز کردن نرم افزار های ویندوز :

Process.Start(“Chrome.exe”);

خاموش کردن لپتاپ :

Process.Start(“shutdown”, ” -s -t 00″);

اگر قصد استفاده از این متد را دارید بهتر است بدانید که :

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

نکته : در برنامه نویسی برای اینکه از « \ » استفاده کنیم ( در رشته ) باید سر رشته ( قبل از « ” » ) یک « @ » بگذارید یا در رشته به جای یک « \ » دو تا بگذارید.

و برای استفاده از این متد به کتابخانه System.Diagnostics هم نیاز دارید. ( خود دات نت این کتابخانه را دارید. نرید دانلودش کنید )

2. چگونه اطلاعات موجود در یک پوشه را بخوانیم؟

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

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

حالا اگر بخواهید که پوشه های موجود در یک پوشه رو بخوانید باید کد زیر را بنویسید :

خروجی این متد هم آرایه رشته است.

برای اینکه بتوانید اطلاعات را بخوانید می توانید از foreach استفاده کنید.

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