原创 Object To Object Mapping(對象到對象映射)
應用服務方法:(複雜 public class UserAppService : ApplicationService { private readonly IRepository<User> _userRepositor
原创 屬性&方法
屬性 訪問修飾符:用來確定屬性的可用範圍 public:不限制對該屬性的訪問 protected:只能從其所在類和所在的子類(派生類)進行訪問 internal:只有其所在類才能訪問 private:私有訪問修飾符,自能在其聲明類
原创 應用服務Application Services
Application Services用於將域邏輯公開給表示層。使用DTO(數據傳輸對象)作爲參數從表示層調用應用服務。它還使用域對象來執行某些特定的業務邏輯,並將DTO返回給表示層。因此,表示層與域層完全隔離。 在理想的分層應
原创 ADO.Net基本操作
來源:https://www.cnblogs.com/czhwust/p/4457207.html ADO.NET是微軟新一代.NET數據庫的訪問架構,ADO是ActiveX Data Objects的縮寫。ADO.NET是數據庫
原创 使用POI導入excel文件時讀取格式相關問題
在excel文檔中,數字、日期類型數據在編輯後會變成numeric格式 導致在讀取過程中,如果按照原來格式讀取會遇到問題 故添加以下函數進行判斷 /// <summary> /// 獲取字符串格式
原创 HSSFWorkbook導入表格
補充:本文鏈接:https://blog.csdn.net/ethan_10/article/details/80335350 讀取excel IWorkbook workBook = null;
原创 C#中的Dictionary字典類
必須包含名空間System.Collection.Generic Dictionary裏面的每一個元素都是一個鍵值對(由二個元素組成:鍵和值) 鍵必須是唯一的,而值不需要唯一的 鍵和值都可以是任何類型(比如:string, int
原创 StringComparison枚舉
https://www.cnblogs.com/zhw511006/archive/2010/07/09/1774591.html public enum StringComparison { CurrentCulture, Cu
原创 排序(冒泡、直接插入、選擇)
冒泡排序 從小到大 namespace ConsoleApp1 { class Program { static void Main() { int[]
原创 對象的創建和使用
訪問對象的屬性和行爲 namespace ConsoleApp1 { class Program { int i = 47; public void call() {
原创 ADO.NET例子
Form1.cs using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Wi
原创 過濾字符串中的數字
string n1 = Regex.Replace(string, @"\d", "");//過濾掉數字,留下非數字
原创 Linq常用List操作總結,ForEach、分頁、交併集、去重、SelectMany等
轉載:https://blog.csdn.net/smartsmile2012/article/details/52883285 /* 以下圍繞Person類實現,Person類只有Name和Age兩個屬性 一.List<T>排序
原创 類的面向對象特性
類的封裝 namespace ConsoleApp1 { class MyClass { private int x = 0; private int y = 0;
原创 WinForm中使用EF6增刪查改
form1.cs using System; using System.Windows.Forms; namespace WinformAboutEF { public partial class create : F