Time of Update: 2016-06-17
標籤:用第三方組件:NPOI來實現先去官網:http://npoi.codeplex.com/下載需要引入dll(可以選擇.net2.0或者.net4.0的dll),然後在網站中添加引用。使用 NPOI 你就可以在沒有安裝 Office 或者相應環境的機器上對 WORD/EXCEL 文檔進行讀寫。建立一個實體類:[Table("Customer") ] public class Customer { [Key] public int Id { get;
Time of Update: 2016-06-15
標籤:一:介面1:類是單繼承,介面是多繼承。2:介面中不能有屬性,不能有方法體。3:介面不能被執行個體化,只能被繼承。4:介面中的所有定義,必須在子類中全部實現。二:抽象方法1:含有抽象方法的類,是抽象類別。2:抽象類別不能被執行個體化,只能被繼承。3:抽象方法不能有方法體。4:抽象方法必須在子類中重寫。5:抽象類別可以包含功能實現。6:抽象方法是可以看成是沒有實現體的虛方法三:虛方法1:虛方法必須有方法體,可以被重寫。2:修飾方法、屬性、索引器或事件C#基礎-介面 抽象方法 虛方法
Time of Update: 2016-06-17
標籤:在這裡我們借鑒了一種行之有效學習程式設計語言的方法,並在此基礎上進行了相應的改良。我們在培訓新人中使用後,發現這種學習方法是非常有效。 你通過做以下幾個步驟來一步步學習C#語言。1. 搞懂每一個我們提供的練習2. 按照我們提供的例子,完全一樣的親手把代碼敲進去3.
Time of Update: 2016-06-17
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Collections;namespace ConsoleApplication3{ class Program { struct student { public string
Time of Update: 2016-06-16
標籤:修飾符:隱藏基類中的成員(是基類中的成員,所以欄位、屬性、事件等等都可以隱藏,不單單是方法哦)public class Car{ public void WriteName(string name) { Console.WriteLine(name); }}public class NewCar:Car{ public void WriteName(string name) {
Time of Update: 2016-06-16
標籤:1、 裝箱和拆箱是一個抽象的概念 2、 裝箱是將實值型別轉換為參考型別 ;拆箱是將參考型別轉換為實值型別 利用裝箱和拆箱功能,可通過允許實值型別的任何值與Object 類型的值相互轉換,將實值型別與參考型別連結起來 例如: int
Time of Update: 2016-06-16
標籤: [Flags()] public enum SLR_FLAGS { SLR_NO_UI = 0x1, SLR_ANY_MATCH = 0x2, SLR_UPDATE = 0x4, SLR_NOUPDATE = 0x8, SLR_NOSEARCH = 0x10, SLR_NOTRACK = 0x20,
Time of Update: 2016-06-16
標籤: 當表單以非模態形式開啟的時候,有可能出現重複開啟的情形,利用以下的代碼可以預防重複開啟! 1 foreach (Form f in Application.OpenForms) 2 { 3 if (f.Name == "Form1") 4 { 5 if (f.WindowState == FormWindowState.Minimized) 6
Time of Update: 2016-06-18
標籤:分類:C#、VS2015建立日期:2016-06-18使用教材:(十二五國家級規劃教材)《C#程式設計及應用教程》(第3版)一、使用別人已經設計好的類簡化你的代碼編寫工作量當讓你去處理一堆亂七八糟的事情時,要把它弄的有條理,首先需要“先把它分成幾大部分”(劃分為不同的“命名空間”或者“包”),然後再把每一部分進行“分類”(每個命名空間下可能有多個類),最後再一件一件地去完成(實現各個類的功能)。
Time of Update: 2016-06-13
標籤: #region=====建表===== DataSet dataSet; // 建立表 DataTable table = new DataTable("testTable"); private void testTable() { //聲明列 行 DataColumn column; DataRow row;
Time of Update: 2016-06-12
標籤:因為我們如果想要將一個對象持久化到檔案中 如果我們使用IO流檔案流操作的話可能就沒辦法實現了,但是我們用序列化的話就可以輕而易舉實現,並且當我們回拿到資料的時候,我們拿到的也是一個對象,但是它儲存到檔案中是二進位檔案具體實現步驟如下首先我們有一個實體物件 並且這個類是可支援序列化操作的 也就是掛載有[Serializable]標記 //說明該類可以被序列化 [Serializable] public class Peoson {
Time of Update: 2016-06-12
標籤: public string getHtml(string Url, string type = "UTF-8") {
Time of Update: 2016-06-12
標籤:using System;using System.Collections;using System.Collections.Generic;using System.ComponentModel;using System.Linq;using System.Net.NetworkInformation;using System.Text;using System.Threading.Tasks;namespa
Time of Update: 2016-06-11
標籤:~ 按位求補符;! 非邏輯運算子;% 求餘運算子;^ 異或位元運算符;& 且位元運算符;| 或位元運算符;* 既可以用作乘法符號,還可以表示為指標;+ 表示數學運算子相加;= 用來表示賦值操作;\ 用於轉義符的開始,如\n表示換行;” 包裹字串;’ 包裹單個字元;< 邏輯運算子小;> 邏輯運算子大;, 用於分隔參數;. 用於表示對象成員選取器或小數點;/ 表示除以的數學運算子;
Time of Update: 2016-06-11
標籤:1、裡氏轉換1)、子類可以賦值給父類2)、如果父類中裝的是子類對象,那麼可以講這個父類強轉為子類對象。2、子類對象可以調用父類中的成員,但是父類對象永遠都只能調用自己的成員。3、is:表示類型轉換,如果能夠轉換成功,則返回一個true,否則返回一個falseas:表示類型轉換,如果能夠轉換則返回對應的對象,否則返回一個null4、protected受保護的:可以在當前類的內部以及該類的子類中訪問。5、ArrayList集合的長度問題每次集合中實際包含的元素個數(count)超過了可以包含的
Time of Update: 2016-06-11
標籤:[csharp] view plain copy print?string strsql = "Data Source=192.168.24.53;Initial Catalog=JF_Charging_System;Persist Security Info=True;User ID=sa;Password=1";//資料庫連結字串 string sql = "myinsert";//要調用的預存程序名 SqlConnection conStr = new
Time of Update: 2016-06-11
標籤:INotifyPropertyChanged 介面:向用戶端發出某一屬性值已更改的通知。NotifyPropertyChanged 介面用於向用戶端(通常是執行綁定的用戶端)發出某一屬性值已更改的通知。一般使用地方是:載入資料時,及時更新相應的資料載入名稱。操作功能時,及時提示相應的錯誤資訊。執行個體:xaml代碼: <TextBlock Margin="80,5,80,0" TextWrapping="Wrap" Foreground="White"
Time of Update: 2016-06-16
標籤:參考連結:C 標準庫 - <string.h>string.h中主要有兩類函數: memxxx 和 strxxx,其中memxxx是針對記憶體操作的函數,在遇到‘\0‘的時候並不會停下來,而通常是設定一個size_t類型(其實是unsigned
Time of Update: 2016-06-13
標籤:對于海量字串的尋找,一般有兩種方法,一種是建樹,還有一種就是bf演算法,即布隆過濾器,這個從原來上講比較簡單,也易於實現,主要就是根據雜湊演算法來實現。對于海量字串的尋找,一般有兩種方法,一種是建樹,還有一種就是bf演算法,即布隆過濾器,這個從原來上講比較簡單,也易於實現,主要就是根據雜湊演算法來實現。int len(char *ch){ int m=0; while(ch[m]!=‘\0‘) { m++; }
Time of Update: 2016-06-11
標籤: public class MainActivity extends Activity { static{ System.loadLibrary("hello"); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);