Bit/C#

c# dll 파일 만들어 메인클래스에 적용

생각처럼 2012. 2. 3. 21:22

using System;
public class SumTest
{
 public int a = 0;
 public int b = 0;
 int total = 0;
 public void PrintM()
 {
  Console.WriteLine("{0}",total);
 }
 public int Sum(int a,int b)
 {
  total = a+b;
  return total;
 }
}

csc /t:library /out:SumTest.dll SumTest.cs //SumTest.cs 파일로 SumTest.dll 을 생성

using System;

class SumTestMain
{
    public static void Main(String[] args)
    {
  SumTest st = new SumTest();
  Console.WriteLine("두수를 입력하세요");
  st.a = Int32.Parse(Console.ReadLine());
  st.b = Int32.Parse(Console.ReadLine());
  int sum = st.Sum(st.a,st.b);
  st.PrintM();

 }
}


csc /r:SumTest.dll SumTestMain.cs //SumTest.dll 을 참조하여 컴파일 한다