Time of Update: 2016-08-07
標籤:一.SQLServer資料庫建立表Company,包含ID,CName,IsEnabled三列二.(1)VS建立一個DXApplication工程,名為CompanyManageSystem (2)在工程下,右鍵點擊“引用” -> "管理NuGet程式包" -> "瀏覽" -> 找到"EntityFramework" -> 點擊“安裝”
Time of Update: 2016-08-07
標籤:網站最佳化必做的事情之一,百度ping,主動推送給百度 文章添加時調用百度推送方法 //儲存 protected void btnSubmit_Click(object sender, EventArgs e) { if (action == DTEnums.ActionEnum.Edit.ToString()) //修改 {
Time of Update: 2016-08-07
標籤:上一篇部落客要是對委託和事件做了一小結,這篇是在上一篇部落格的基礎上對匿名函數和Lambda運算式小結。還是接著上一篇說起,在上一篇中也說了委託是一種資料結構,主要是解決讓函數作為參數的問題。在使用委託時首先要聲明代理,然後執行個體化,並將委派物件和已定義好的函數關聯上,最後調用。這裡與已定義好的函數關聯的事情,如果函數是經常使用的也還好,如果不是經常使用的可能只調用一次,那這豈不是老費勁了。就是能不能在使用的時候定義下呢?於是乎有了匿名方法。一、匿名方法的使用。匿名方法的使用步驟和委託的
Time of Update: 2016-08-07
標籤: 一、電腦語言的概念人和電腦之間通訊交流的一種方式,所有的程式(軟體)都是由某種電腦語言編寫出來的。二、程式(軟體------>產品)實現特定功能的代碼塊。三、演算法編寫程式的時候,所採用的方法和步驟。四、程式的三種基本結構1、順序結構程式是按順序執行,每一條代碼一定執行,並且執行一次。2、選擇結構程式碼有選擇條件的執行。3、迴圈結構程式碼重複執行特定的次數。五、deotnet或.netdotnet不是一種電腦語言,他是微軟公司在2000年推出的一個服務平台,在該平台下所有
Time of Update: 2016-08-07
標籤:1、定義 在Settings.settings檔案中定義配置欄位。把作用範圍定義為:User則運行時可更改,Applicatiion則運行時不可更改。可以使用資料格視圖,很方便;2、讀取配置值text1.text = Properties.Settings.Default.FieldName;//FieldName是你定義的欄位3、修改和儲存配置Properties.Settings.Default.FieldName =
Time of Update: 2016-08-07
標籤:一、String.Split方法提供了如下6個重載函數: 名稱說明String.Split (Char[])返回包含此執行個體中的子字串(由指定 Char 數組的元素分隔)的 String 數組。由 .NET Compact Framework 支援。String.Split (Char[], Int32)返回包含此執行個體中的子字串(由指定 Char 數組的元素分隔)的 String 數組。參數指定返回的子字串的最大數量。String.Split (Char[],
Time of Update: 2016-08-07
標籤: [DllImport("kernel32")]//載入dll private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath); //StringBuilder 可以傳回值?想 Delphi
Time of Update: 2016-08-07
標籤:在Win32 Api中有很多添加/設定函數在參數上支援多種不同類型的結構體。這些參數定義為LPVOID* 或者LPBYTE,LPVOID*一般由Win32 分配記憶體空間,在C#從通過System.IntPtr進行遍曆[1]。LPBYTE空間在函數調用的外部進行分配,之所以定義為LPBYTE,是因為這些結構體可能並不相同——屬性、大小不同。那麼在C#中如何處理這種LPBYTE接收多種結構體引用的Win32 Api?先看一個Win 32 API的定義://The
Time of Update: 2016-08-07
標籤:從大學就開始做C#這塊,也做C#幾年了,最近又從ios轉回.Net,繼續做C#,之前也沒有寫部落格的習慣,寫部落格也是從我做ios的時候開始的,現在既然又做回了.net,那就寫點關於.Net的部落格,可能在大牛眼裡這些都是簡單基礎的,不過回過頭看我當時初學的時候覺得委託事件是不容易理解的,我這裡也是想著聯絡著OC,兩者有比較的學習下。畢竟都是物件導向語言,思想是相通的。委託在OC中類似block,都是指向一個函數,其實他沒和C++的函數指標類似。但委託還是和函數指標不太一樣,委託是完全物件
Time of Update: 2016-08-06
標籤: 重載的條件: 1.必須在同一個類中2.方法名必須相同3.參數列表不能相同。 重寫的條件: 1.
Time of Update: 2016-08-06
標籤:virtual關鍵字用於修飾方法、屬性、索引器或事件聲明,並且允許在衍生類別中重寫這些對象。例如,此方法可被任何繼承它的類重寫。(C#參考) 1 public virtual double Area() 2 3 { 4 5 return x * y;6 7 }
Time of Update: 2016-08-06
標籤:xlBook.SaveAs(FilePath,Microsoft.Office.Interop.Excel.XlFileFormat.xlExcel8, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Excel.XlSaveAsAccessMode.xlNoChange, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Time of Update: 2016-08-06
標籤: 1. partialpartial是“部分的”意思。在c#中,為了方便的對代碼管理和編輯,可以用pritial關鍵字將同一個類的代碼分開放在多個檔案中。每個檔案都是類的一部分代碼,也叫做分布類,會被編譯器當作一個類處理 1 public partial class Login : Form 2 { 3 //代碼塊 4 } 5 6 7 partial class Login 8 { 9
Time of Update: 2016-08-06
標籤:這是轉載至園子裡一位朋友的文章:1.整數類型:類型長度sbyte8位有符號整數byte8位不帶正負號的整數short16位有符號整數ushort16位不帶正負號的整數int32位有符號整數uint32位不帶正負號的整數long64位有符號整數ulong64位不帶正負號的整數 2.浮點類型:類型精度float 精確到7位double精確到15~16位 &n
Time of Update: 2016-08-06
標籤:C#中方法的參數有四種類型: 1. 值參數類型 (不加任何修飾符,是預設的類型) 2. 引用型參數 (以ref 修飾符聲明) 3. 輸出型參數 (以out 修飾符聲明) 4. 數組型參數 (以params 修飾符聲明) ============================
Time of Update: 2016-08-07
標籤:命名空間標識一個符號 編譯是檔案內的編譯 運行時一整個程式的運行 每個符號都不能重複 聲明一個符號:告訴編譯器有這個符號 普通聲明: 符號定義在檔案中 extern聲明: extern a; 符號定義在檔案外,提示編譯器遇到此變數或函數時,在其它模組中尋找其定義。 extern: 在定義的時候,這個extern居然可以被省略。 extern int a;//聲明一個全域變數a int a;
Time of Update: 2016-08-07
標籤:分析:大於等於m的變成1,否則變成0,預先處理首碼和,枚舉起點,找到第一個點首碼和大於m即可 找第一個點可以二分可以尺取#include <cstdio>#include <cstring>#include <cmath>#include <algorithm>using namespace std;typedef long long LL;const int N = 2e5+5;int T,n,m,k,a[N],sum[N];int
Time of Update: 2016-08-07
標籤:一、Objective-C語言的特點1、支援C語言文法,是一個高效的程式設計語言。2、作為C語言物件導向的擴充,支援完整的物件導向的編程特性。3、簡潔而優雅的編程風格使得編寫程式與閱讀代碼都變得格外清晰。4、相容性好,可以在同一個項目中同時使用OC與C++,也可以在項目中匯入由C、C++等語言編寫的庫檔案。如何學好這門語言?OC語言文法預覽:C語言實現檔案.c C++實現檔案.cpp OC實現檔案.m OC&&C++實現檔案.mm 標頭檔都是.h類的定義:@inte
Time of Update: 2016-08-06
標籤:Description有一樓梯共M級,剛開始時你在第一級,若每次只能跨上一級或二級,要走上第M級,共有多少種走法?Input輸入資料首先包含一個整數N,表示測試執行個體的個數,然後是N行資料,每行包含一個整數M(1<=M<=40),表示樓梯的級數。Output對於每個測試執行個體,請輸出不同走法的數量Sample Input223Sample
Time of Update: 2016-08-06
標籤:string類定義了一種char*到string的轉換功能,這使得可以使用C-風格字串來初始化string對象。類型為const引用的形參其中一個屬性工作表明:假設實參的參數類型與引用參數不匹配,但可以轉換為參考型別,程式將建立一個正確類型的臨時變數,使用轉換後的實參值來初始化它,然後傳遞一個指向該臨時變數的引用。從上面兩條屬性我們得知: 如果形參類型為const string