DLL封装调用

作者:郑凯丰
开发工具:VS
编写日期:2019年8月6日

首先需要创建一个Dll,在VS选中文件—新建—项目—名称为MyDll
在里面随便写一个方法:

public static string Name { get; set; } = "li";
        public static string Number { get; set; } = "12567032";
        public static string Age { get; set; } = "21";
        public static string Grade { get; set; } = "一年级";
public class BsUser
        {
            public BsUser()
            {
            }
            private string _name;
            public string Name
            {
                get { return this._name; }
                set { this._name = value; }
            }
            private int _age;
            public int Age
            {
                get { return this._age; }
                set { this._age = value; }
            }
            private bool _isGreateAge = false;
            public bool u_isGreateAge
            {
                get
                {
                    if (Age < 12)
                        _isGreateAge = true;
                    return this._isGreateAge;
                }
                set { this._isGreateAge = value; }
            }
            private string _grade;
            public string Grade
            {
                get { return this._grade; }
                set { this._grade = value; }
            }
            private int _number;
            public int Number{
                get { return this._number; }
                set { this._number = value; }
            }
            private List _lstBsUser = new List();
            public List LstBsUser{
                get { return this._lstBsUser; }
                set { this._lstBsUser = value; }
            }

保存生成解决方案;
在Debug文件夹下就会有一个MyDll.dll文件,把它放在需要引用的工程;
2.调用装的dll文件;
2.1、打开visual studio - 文件 - 新建 - 项目- 控制台应用程序;
2.2、将MyDll.dll文件放在DeBug文件夹下面;
2.3、引用 - 添加引用 - 浏览 - 将MyTestDll.dll添加进来;
然后再在命令空间那里引用出来;
之后下面就可以调用到你写好的那个方法了;

public List GetAllBsUser(){
                List lst = new List();
                lst.Add(new BsUser(){
                    Name = "一号",
                    Age = 6,
                    Grade = "GX",
                    Number = 5,
                });
                lst.Add(new BsUser() { }); lst.Add(new BsUser(){
                    Name = "二号",
                    Age = 2,
                    Grade = "GX2",
                    Number = 6,
                });
                return lst;
            }

你可能感兴趣的:(DLL封装调用)