C# .NET 实体类

本文介绍了C# .NET中实体类的定义、创建步骤及使用技巧,强调了实体类在数据访问层和表示层的应用。同时,详细讲解了App.config配置文件的作用,包括如何添加配置文件、编辑语法以及在代码中引用配置文件的方法。此外,还对比了const和readonly关键字的异同。

    定义:实体类是一个业务实体的类,而业务实体就是整个软件系统业务所涉及的对象。

    使用:

        1.新增实体类项目,增加类库项目,以.Modes作为后缀。

        2.抽取对象以及属性。(简单地说,对象就是每个表,属性就是每个表中的列。)

        3.在数据访问层和表示层添加对实体类项目的引用。

    技巧:常用的方法最好使用static(静态方法)。

 

    定义:App.config是一个XML文件,里面保存数据库连接字符串。

    使用:

        1.在表示层添加应用程序配置文件。

        2.编辑配置文件,语法:



引用App.config:          

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <connectionStrings>
      <add name ="ClassRoomConnectionString"
           connectionString="Data Source=.;Initial Catalog=Name;User ID=sa;Password=sa"
           providerName="System.Data.SqlClient"/>
    </connectionStrings>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
</configuration>
 
 

        3.在需要调用配置文件的项目中添加引用(System.Configuration)

        4.在需要调用配置文件的类中引用命名空间(using System.Configuration)

        5.使用连接字符串,语法:

private static readonly string conn = ConfigurationManager.ConnectionStrings["ClassRoomConnectionString"].ToString();

 

    

(2)const和readonly的区别

   (1)readonly只能修饰类变量   const修饰成员变量和局部变量

   (2)readonly在运行时赋值,const在编译时赋值

   (3)const只能修饰值类型和特殊的引用类型  readonly可以修饰任何类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值