介绍,它能让你把把C#当作脚本语言来用。
这样你就能用脚本语言来写C#,比如把如下内容写在一个Sample.csx文件里。
var x = 2;var y = 3;var z = x * y;Console.WriteLine(z);
然后在命令行写:
scriptcs Sample.csx
然后就能得到如下的输出:
d:\>scriptcs Sample.csxINFO : Starting to create execution componentsINFO : Starting execution6INFO : Finished execution
写了ScriptCS的Value和Roadmap。
价值:
1. 简单 - 不是要重复一个VS,不需要读文档
2. 灵活
3.快速开发的平台。
用处:
1. 快速原型开发
2. 构建简单应用
3. 写自动化脚本
4. 初始化程序,比如某些事的引导程序
5. 用脚本扩展一个应用