《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是生成一个类库文件

《CRL Via C#》使用CSC.exe对两个文件进行编译

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文件的引用

《CRL Via C#》使用CSC.exe对两个文件进行编译

5、程序运行结果

《CRL Via C#》使用CSC.exe对两个文件进行编译

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


当前题目:《CRLViaC#》使用CSC.exe对两个文件进行编译-创新互联
本文URL:http://scyanting.com/article/ceoipo.html