小編給大家分享一下如何使用CSC.exe將module組合成assembly,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
專注于為中小企業(yè)提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)陽(yáng)曲免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
代碼如下:
using System; namespace MyClassLib { public class FrequentlyUsedCalculator { public int Add(int a, int b) { return a + b; } public int Sub(int a, int b) { return a - b; } } }
csc.exe /t:module FrequentlyUsedCalculator.cs
代碼如下:
using System; namespace MyClassLib { public class RarelyUsedCalculator { public int Multiple(int a,int b) { return a * b; } public int Divide(int a, int b) { return a / b; } } }
csc.exe /t:module RarelyUsedCalculator.cs
al.exe /out:MyClassLib.dll /t:library FrequentlyUsedCalculator.netmodule RarelyUsedCalculator.netmodule
using System; using MyClassLib; namespace MyConsoleApp { class Program { static void Main(string[] args) { Console.Write("請(qǐng)輸入第一個(gè)整數(shù):"); int number1 = Convert.ToInt32(Console.ReadLine()); Console.Write("請(qǐng)輸入第二個(gè)整數(shù):"); int number2 = Convert.ToInt32(Console.ReadLine()); FrequentlyUsedCalculator cal1 = new FrequentlyUsedCalculator(); Console.WriteLine("{0} + {1} = {2}", number1, number2, cal1.Add(number1, number2)); Console.WriteLine("{0} - {1} = {2}", number1, number2, cal1.Sub(number1, number2)); RarelyUsedCalculator cal2 = new RarelyUsedCalculator(); Console.WriteLine("{0} * {1} = {2}", number1, number2, cal2.Multiple(number1, number2)); Console.WriteLine("{0} / {1} = {2}", number1, number2, cal2.Divide(number1, number2)); Console.ReadKey(); } } }
csc.exe /out:Program.exe /t:exe /r:MyClassLib.dll Program.cs
以上是“如何使用CSC.exe將module組合成assembly”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!