試想如果能寫成下面的樣子,是不是更簡單優雅: var p1 = product
最近做一個c++的服務端小項目,寫了一個簡單的日志組件,這兩天用c#翻譯了一遍,寫起來比c++快多了,給大家分享一下!
命令模式的意圖一是將一個請求封裝為一個對象,從而使你可用不同的請求對客戶進行參數化;二是對請求排隊或記錄請求日志,以及支持可撤消的操
《設計模式》一書對於訪問者模式給出的定義為:表示一個作用於某對象結構中的各元素的操作。它使你可以在不改變各元素的類的前提下定義作用於
建立一個class,class裡的屬性來自一個xml。屬性的名字和xml的節點的名字是一樣的。為了不一個一個地判斷,使用了反射來給每
本文的數據庫用的是sql server自帶數據Northwind 連接字符串: string conn =
今天重新看了下文中最後的實現代碼,感覺還是不夠滿意:因為引入了一個對用戶來說不是很必要的數據結構RecFunc<>,用戶
Java7 的新特性就是在switch 代碼塊中加入對String 的支持,雖然還僅僅是加入String,
前些日子,有爆出N篇說C#/.NET太慢的,要求刪除C#/.NET部分特性的文章。 撇開那些文章不說,C#/.NET慢似乎是
LINQ to XML提供了更方便的讀寫xml方式. .Net中的System.Xml.Linq命名空間提供了linq to xml的支持。這
在.Net中用C#創建Windows Service,其實很簡單,按照以下的步驟就可以做出一個簡單的Windows Service。 1.首先在創
這篇隨筆對應的.Net命名空間是System.Xml.Serialization;文中的示例代碼需要引用這個命名空間。 為什麼要做序列化和反序列化
前段時間,由於在項目中不小心把同一個枚舉中的兩個不同項寫成了同一個值,項目編譯正常。如下: enum MyE
好吧 我是今天才知道有這家伙。 類型構造器,顧名思義,是一個類的類型的構造器(滿繞的)。它定義為static並且訪問級別只能是private。
很多C#的教材都會強調對象相等的概念。我們都知道,在C#的世界裡存在兩種等同性。一種是邏輯等同性:如果兩個對象在邏輯上代表同樣的值,則稱他們具有邏輯等
假定創建了XmlWriter的實例變量xmlWriter,下文中將使用此實例變量寫Xml 1.如何使用XmlWriter寫Xml文檔聲明 vi
本篇文章中會就Silverlight 4中的綁定進行些說明。綁定可以說是Silverlight跟WPF中最為重要的技術,綁定的作用就是讓我們的數據源跟
LINQ to XML提供了更方便的讀寫xml方式。前幾篇文章的評論中總有朋友提,你為啥不用linq to xml?現在到時候了,linq to xm