在C#中怎样设计类库?

慎重还可靠灬宝贝f
推荐于2019-08-30 · TA获得超过12.9万个赞
知道大有可为答主
回答量:1.9万
采纳率:52%
帮助的人:2618万
展开全部
  类库(Class Library)是一个综合性的面向对象的可重用类型集合,这些类型包括:接口、抽象类和具体类。
  类库可以解决一系列常见编程任务(包括诸如字符串管理、数据收集、数据库连接以及文件访问等任务),还可以解决多种专用开发任务(控制台应用程序、桌面应用程序、WEB应用程序等)。
  类库字面意思就是类的集合,类库不等于框架(Framework),Framework 是比类库更高一级的概念。

  以access为例,建立一个access类库,这个类库里面包含有多个类,如果想要执行数据库的删,改,增加,只调用类库中一个类的ExecuteNonQuery方法就好了,在其他位置调用ExecuteNonQuery方法的时候,只需要输入把数据库连接字符串,命令类型,sql语句和参数就可行。

先写一个连接SQL的类
public class DBClass
{
public DBClass()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public SqlConnection getcon()
{
string strCon = "Data Source=(local);DataBase=stu;User ID=sa;PWD=123";
SqlConnection sqlCon = new SqlConnection(strCon);
return sqlCon;
}
}
调用就使用
DBClass DB = new DBClass();
protected void b_user_Click(object sender, EventArgs e)
{
SqlConnection conn = DB.getcon();
南上大虫3088
2018-01-25
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
c#所有的功能都是由类实现的,大到整个窗口,小到一个按钮都是类,当然可以自已建立一个类库,将自已常用的代码封装起来。建立方法:
1.右击的项目,在菜单中选择->新建项->类,然后指定个类名,点确定。就新建了类
2.你会发现项目文件列表中多了一个.cs文件,打开这个文件可以见到如下代码, 我加了注释如下:
//以下三行为引用,
using System;
using System.Collections.Generic;
using System.Text;

namespace 你的项目名 //类的命名控件,后面的值的是你的项目名
{
class Class1 //你的类名,默认为Class1,而且于文件名是一样的
{
//类代码就是在这个区域
}
}
在类代码区域,可以是几乎任何代码。当然在类下面还可以使用class声明其它的类,类有属性。方法,函数组成。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式