⚙️ استفاده از سی‌شارپ بدون ساخت سولوشن و پروژه و...

⚙️ استفاده از سی‌شارپ بدون ساخت سولوشن و پروژه و...

«عینهو bash یا python»


پیش اومده براتون که نیاز داشته باشید از قابلیت‌های سی‌شارپ برای خودکار کردن کاری استفاده کنید ولی یا یه پوشه داشته باشید توش فقط و فقط فایل csx. بگذارید و صداشون کنید برای اجرا؟


مثلا: یه فایل داشته باشید به اسم backup_copy_notify.csx که از یه سری چیز بکاپ بگیره، یه جا کپی کنه و نتیجه رو ایمیل کنه. یا مثلا یه API صدا کنه یه چیزی از دلش بیرون بکشه و بنویسه توی یه فایل. یا...


یه ابزار ساده به نام dotnet-script هست که شاید توی vs code هم ازش استفاده کرده باشید (البته ذاتا جزو dotnet tool است و کامندلاینی است، ولی می‌شه همراه با script runner توی vs code هم به کار برد)


نصب: (مک، ویندوز، لینوکس)

dotnet tool install -g dotnet-script

برای یادگیری کافیه ۱۰ دقیقه وقت بگذارید و از مستندات خودش ببینید چیه و چجوری کاربرد داره


📱 ریپو گیت‌هابش