定義:實體類是一個業務實體的類,而業務實體就是整個軟件系統業務所涉及的對象。
使用:
1.新增實體類項目,增加類庫項目,以.Modes作為後綴。
2.抽取對象以及屬性。(簡單地說,對象就是每個表,屬性就是每個表中的列。)
3.在數據訪問層和表示層添加對實體類項目的引用。
技巧:常用的方法最好使用static(靜態方法)。
定義:App.config是一個XML文件,裡面保存數據庫連接字符串。
使用:
1.在表示層添加應用程序配置文件。
2.編輯配置文件,語法:
<?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();
異同:
1.const能修飾類中的字段和局部變量,readonly只能修飾類的字段。
2.const 對於引用類型的常數,可能的值只能是 string 和 null。
3.const修飾的常量需要在聲明的時候賦值,readonly則可以在程序運行時賦值。