소병의 전설 시리즈: 1.프로젝트에 참여하여 dll 만들기
1533 단어 myWork
드디어 프로젝트에 참여하게 되었습니다.
물론, 우리는 종종 혼자서 전체 프로젝트의 개발을 책임질 수 없으며, 왕왕 한 사람이 작은 모듈을 책임질 때가 많다
여기에 어떻게 하나의 모듈을 만드는 절차, 즉 dll을 생성하는 절차를 기록한다.
1. 클래스 라이브러리를 새로 만들고 그 중에서 대상을 정의하며 기능을 실현하는 함수를 정의한다.포장을 진행합니다.
여기에 우리는 덧셈의 함수를 정의한다
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ClassLibrary1
{
public class Class1
{
public int sumab(int a, int b)
{
return a + b;
}
}
}
자, 하나의 라이브러리가 완성되었습니다. 실행build를 봉인하면 dll을 생성할 수 있습니다
2. 새 Form 창에서 dll 호출
dll 참조 추가
Form 코드:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using ClassLibrary1;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int a = int.Parse(this.textBox1.Text);
int b = int.Parse(this.textBox2.Text);
Class1 f = new Class1();//
int c= f.sumab(a,b);
this.label1.Text = c.ToString();
}
}
}
네임스페이스 참조
using ClassLibrary1;
창 모듈을 시작 항목으로 설정하고 실행하기
결과: