《CRLViaC#》使用CSC.exe对两个文件进行编译-创新互联
1、新建一个Calculator.cs文件
代码如下
创新互联公司长期为上1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为沙湾企业提供专业的成都做网站、网站建设、外贸营销网站建设,沙湾网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。using System; namespace MyClassLib { public class Calculator { public int Add(int a, int b) { return a + b; } public int Sub(int a, int b) { return a - b; } } }
2、对Calculator.cs进行编译,生成MyClassLib.dll文件
csc.exe /out:MyClassLib.dll /t:library Calculator.cs
/t:library是生成一个类库文件
3、新建一个Program.cs文件
代码如下
using System; using MyClassLib; namespace MyConsoleApp { class Program { static void Main(string[] args) { Console.Write("请输入第一个整数:"); int number1 = Convert.ToInt32(Console.ReadLine()); Console.Write("请输入第二个整数:"); int number2 = Convert.ToInt32(Console.ReadLine()); Calculator cal = new Calculator(); Console.WriteLine("{0} + {1} = {2}",number1,number2,cal.Add(number1,number2)); Console.WriteLine("{0} - {1} = {2}", number1, number2, cal.Sub(number1, number2)); Console.ReadKey(); } } }
4、对Program.cs进行编译,生成Program.exe文件
csc.exe /out:Program.exe /t:exe /r:MyClassLib.dll Program.cs
/r:MyClassLib.dll是对该.dll文件的引用
5、程序运行结果
创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。
文章名称:《CRLViaC#》使用CSC.exe对两个文件进行编译-创新互联
URL标题:http://hbruida.cn/article/ceoipo.html