Getting started with ScriptCS介绍ScriptCS,它能让你把把C#当作脚本语言来用。

这样你就能用脚本语言来写C#,比如把如下内容写在一个Sample.csx文件里。

var x = 2;
var y = 3;
var z = x * y;
Console.WriteLine(z);

然后在命令行写:

scriptcs Sample.csx

然后就能得到如下的输出:

d:\>scriptcs Sample.csx
INFO : Starting to create execution components
INFO : Starting execution
6
INFO : Finished execution

这里写了ScriptCS的Value和Roadmap。

价值:

1. 简单 - 不是要重复一个VS,不需要读文档

2. 灵活

3.快速开发的平台。

用处:

1. 快速原型开发

2. 构建简单应用

3. 写自动化脚本

4. 初始化程序,比如某些事的引导程序

5. 用脚本扩展一个应用

转载于:https://www.cnblogs.com/fresky/archive/2013/05/16/3082418.html

把C#当作脚本语言来用相关推荐

  1. 计算机编程语言的分类,解释型语言、编译型语言、脚本语言的区别

    原文传送门:http://blog.csdn.net/liuchuo/article/details/52014764 计算机编程语言的分类: 机器语言(二进制代码) 汇编语言(面向机器的程序设计语言 ...

  2. 计算机编程语言的分类,解释型语言、编译型语言、脚本语言的关系

    计算机编程语言的分类: 机器语言(二进制代码) 汇编语言(面向机器的程序设计语言) 高级语言(按转换方式可分为两类:1.编译型语言;  2.解释型语言   ||  按照客观系统的描述可分为两类:1.面 ...

  3. EDA实验课课程笔记(四)——TCL脚本语言的学习2

    EDA实验课课程笔记(四)--TCL脚本语言的学习2 控制流 if 循环命令 while for foreach break和continue命令 switch source 过程(procedure ...

  4. EDA实验课课程笔记(三)——TCL脚本语言的学习1

    本文参考资料为<Tcl语言教程>,感谢作者的分享,这里仅仅作为简单常用语法的入门,若有需要后期对本文进行添加补充. EDA实验课课程笔记(三)--TCL脚本语言的学习 前言(TCL综述) ...

  5. java lua脚本_请问该如何在Java中使用Lua脚本语言?

    如何在Java中使用Lua脚本语言是本文要介绍的内容,主要是来学习LUA脚本语言在JAVA中如何来使用,Lua就不说了, 现在比较热门, 语法也很简单. 为了在Java中调用, 折腾了比较长的时间, ...

  6. AngelScript -- C++程序最好的脚本语言

    官网:AngelCode.com - game development and more... 最新版2.35.1 编译需要vs2019以上. 尝试用了vs2022编译了一个,0 error 0 wa ...

  7. 随笔二——JavaScript脚本语言

    模块三 JavaScript脚本语言 JavaScript(简称"JS")由Netscape公司的Brendan Eich在网景导航者浏览器上首次设计实现而成.为了确保不同的浏览器 ...

  8. PHP——后端跨平台脚本语言

    PHP--后端跨平台脚本语言 <?php ?> echo输出语句 数据类型 字符串 俩种特殊数据类型 资源 空类型 常量 什么是常量 系统常量 获取常量值 判断常量是否被定义 运算符 算术 ...

  9. 如何实现一个脚本语言?

    [转帖]   燕良 译   实现一个脚本引擎 译者序 由于我最近有一个计划,就是写一个适应性很强的脚本语言,这个语言将主要用来处理剧情,希望能够用于绝大多数需要剧情的游戏.于是最近开始找一些关于scr ...

最新文章

  1. Tensorflow-gpu1.13.1 和 Tensorflow-gpu2.0.0共存之安装教程
  2. mysql wait_timeout 8小时问题解决,tomcat数据源的配置
  3. 语言 读ini文件_让C语言的调试更加高大上
  4. 机器学习知识点(六)增广矩阵求解拉格朗日乘子法的Java实现
  5. bash history 命令记录日志 实时发送到syslog server
  6. 【机器学习】推荐一个好用的开源automl工具
  7. 人气TOP|当红炸子鸡「小明机器人」,出道走花路啦
  8. 工作382-vant弹框不能直接用
  9. 在vb中使用Iphlpapi.dll获取网络信息(上)
  10. 【汇编语言】进制转换
  11. python生成词云_词云制作没那么难,Python 10 行代码就实现了!
  12. Xshell 5使用教程
  13. kindle文件转PDF文件
  14. Research Mindmap
  15. 微信办公时代,企业文化也能撑起企业的半壁江山?
  16. Tableau权限设置
  17. 大家来玩WSL(Windows Subsystem for Linux)
  18. Activiti7工作流引擎:基础篇(一) 简介与IDEA插件安装
  19. 【数据挖掘】频繁模式挖掘及Python实现
  20. phpstorm 2019.1 汉化包 支持打开设置

热门文章

  1. 今天,我们考大学是为了什么?
  2. 0宽字符加密_艺术鬼才!Unicode 字符还能这么玩?
  3. 加速Qt在线更新--使用traefik-1.7.24(不支持traefik-2.0以上版本
  4. 2019-03-13
  5. Debouncing circuit(消抖电路)
  6. css字体倾斜角度_css如何实现渐变效果?css背景色渐变与文字渐变效果的实现(代码实例)...
  7. mysql workbench 导出查询结果_MySQL Workbench查询结果导出步骤
  8. influxdb 统计 每天 指定时间段_抖音短视频什么时间段发布?容易上热门!
  9. php更新用户数据为空,php - 使用PHP更新数据库,而没有来自HTML表单的空值 - SO中文参考 - www.soinside.com...
  10. 并发编程模型Akka