using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ClassLibrary1
{
public class Class1
{
public string name;
public void Go()
{
Console.WriteLine("我叫{0}",name);
}
}
}
比如说上面的一个类 ,生成后有一个dll 文件 但是在其他的程序中引用这个文件,怎样引用?
我用using +文件名;为什么下面不能调用?
顺便再问一下怎样封装
我添加过后,怎样调用里边的方法,或者是字段?
首先 右键 Add Reference(添加引用),然后在引用的地方using ClassLibrary1(命名空间,不是文件名);
引用过后怎样调用里边的方法?或者引用里边的字段?
@凑合:
//引用命名空间 using ClassLibrary1 namespace ReadWriteDemo { public class Class2 { public void Read() { Class1 class1Temp = new Class1(); //访问类成员变量,推荐使用属性访问器封装成员变量 class1Temp.name = "Jack"; //访问类成员方法 class1Temp.Go(); } } }
@Lee_Per: 谢谢