永发信息网

C#如何封装?

答案:5  悬赏:30  手机版
解决时间 2021-04-01 10:08
  • 提问者网友:轻浮
  • 2021-03-31 18:41
C#如何封装?
最佳答案
  • 五星知识达人网友:想偏头吻你
  • 2021-03-31 19:03
/只读封装
public class Department
{
private string department;
public Department(string str)//有参构造函数
{
department = str;
}
public string DepartmentName
{
get { return this.department; }
}

}
public class Tester
{
static void Main(string[] args)
{
Department pm = new Department("myName");
Console.WriteLine("pm.DepartmentName is:{0}", pm.DepartmentName);
Console.Read();
}

//2:只写封装
public class SetPart
{
private string setpart;
public string Setpartname
{
set
{
setpart = value;
Console.WriteLine("the Setpartname is:{0}",setpart);
Console.Read();
}
}
}
public class Tester
{
static void Main(string[] args)
{
SetPart s=new SetPart();
s.Setpartname= "my name";
}
}
全部回答
  • 1楼网友:零点过十分
  • 2021-03-31 22:46
注意!!我来纠正下3的回答,LZ如果需要在没有安装.net framework的环境下运行.net程序,可以使用MONO来脱离框架并且跨平台.LZ给分了我可以具体教你怎么做.
  • 2楼网友:从此江山别
  • 2021-03-31 22:06
不用封装,你的程序下的BIN目录下的文件就是你要.exe,以及一些引用的DLL
  • 3楼网友:空山清雨
  • 2021-03-31 20:58
C#天生就要.net环境,如果你想不要.net环境,那就不要用C#,用VC++
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯