a

اجرای اسکریپت های #C از خط فرمان یا ویندوز تعاملی #C در ویژوال استودیو

صفحه اصلی / ABLY مقالات و مطالب مجموعه / اجرای اسکریپت های #C از خط فرمان یا ویندوز تعاملی #C در ویژوال استودیو
اجرای اسکریپت های #C از خط فرمان یا ویندوز تعاملی #C در ویژوال استودیو

اجرای اسکریپت های #C از خط فرمان یا ویندوز تعاملی #C در ویژوال استودیو

به نام خدا

اجرای اسکریپت های #C از خط فرمان یا ویندوز تعاملی #C در ویژوال استودیو

فایل های اسکریپت سی شارپ شبیه دیگر فایل های اسکریپتی که شامل یک قطعه کد سی شارپ هستند می باشند و می توانند اجرا شوند و نتایج را برگردانند. همان طور که گفته شد فقط یک قطعه کد است، شما واقعا مجبور نیستید که یک کلاس یا متد برای گرفتن نتیجه داشته باشید. فایل اسکریپت سی شارپ ، فایل (container ، (csx خودش است و مثل یک متد اجرا می شود. در ویژوال استودیو، شما می توانید اسکریپت csx را با ویندوز تعاملی C# یا خط فرمان ویندوز CSI اجرا کنید.

اسکریپت های #C

 

 

به نام خدا

اجرای اسکریپت های #C از خط فرمان یا ویندوز تعاملی #C در ویژوال استودیو

فایل های اسکریپت سی شارپ شبیه دیگر فایل های اسکریپتی که شامل یک قطعه کد سی شارپ هستند می باشند و می توانند اجرا شوند و نتایج را برگردانند. همان طور که گفته شد فقط یک قطعه کد است، شما واقعا مجبور نیستید که یک کلاس یا متد برای گرفتن نتیجه داشته باشید. فایل اسکریپت سی شارپ ، فایل (container ، (csx خودش است و مثل یک متد اجرا می شود. در ویژوال استودیو، شما می توانید اسکریپت csx را با ویندوز تعاملی C# یا خط فرمان ویندوز CSI اجرا کنید.

 

 

در نظر بگیرید که شما فایل اسکریپت سی شارپ زیر را به نام "MyScript.csx" که فقط یک سری عدد از یک مجموعه ی تعریف شده را چاپ می کند، دارید.
 
C-sharp-script-file
برای اجرای اسکریپت از ویندوز تعاملی سی شارپ ، دستور زیر را می نویسید و اینتر را می زنید.

#load "D:\Myscript.csx"

خروجی زیر را می بینید.

C-interactive-windows-output

به طور مشابه از Visual Studio Command Prompt ، Command Prompt را باز می کنید و دستور زیر را اجرا می کنید.

csi d:\MyScript.csx

زمانی که اسکریپت لود و اجرا می شود، نتایج زیر را خواهید دید: 

command-line-output

 

 

نظرات

  • Hannah Martinez
    mhmd
    دو شنبه 11 دی 1278 - 0:00

    ممنون عالی بود :)

نظرات یا سوالات خودرا با ما درمیان بگذارید

0912 097 5516 :شماره تماس
0713 625 1757 :شماره تماس